<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Node Nordic &#8211; AI Konsult för företag</title>
	<atom:link href="https://nodenordic.se/feed/" rel="self" type="application/rss+xml" />
	<link>https://nodenordic.se</link>
	<description>Vi guidar er från AI-strategi och pilot till färdig implementation och skalning.</description>
	<lastBuildDate>Fri, 23 Jan 2026 03:01:46 +0000</lastBuildDate>
	<language>sv-SE</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://nodenordic.se/wp-content/uploads/2025/12/cropped-icon-32x32.png</url>
	<title>Node Nordic &#8211; AI Konsult för företag</title>
	<link>https://nodenordic.se</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Bygg en komplett onboardingresa för nyanställda</title>
		<link>https://nodenordic.se/prompts/bygg-en-komplett-onboardingresa-for-nyanstallda/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-komplett-onboardingresa-for-nyanstallda</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 03:01:46 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003201</guid>

					<description><![CDATA[<p>Nyanställda tappar fart snabbt – denna AI-prompt bygger en stegvis onboardingresa med kultur, relationer, tidiga vinster, mallar och nyckeltal.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-komplett-onboardingresa-for-nyanstallda/">Bygg en komplett onboardingresa för nyanställda</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: employee onboarding journey -->
<div class="hook-introduction">

<p>Nyanställda misslyckas sällan för att de ”inte passar in”. De misslyckas för att de första veckorna blir ett töcken: otydliga förväntningar, för många verktyg och för lite verklig kontakt. Sedan dör momentum, cheferna blir frustrerade och personen börjar i tysthet leta sig vidare.</p>



<p>Den här <strong>employee onboarding journey</strong> är byggd för <strong>People Ops-ansvariga</strong> som behöver en konsekvent upplevelse mellan team utan att skapa ett pappersarbete-monster, <strong>avdelningschefer</strong> som onboardar en roll som inte kan vänta 60 dagar på att bli produktiv, och <strong>konsulter</strong> som bygger ett onboardingsystem som kunden faktiskt kan driva vidare när du har lämnat. Resultatet är en stegvis onboardingresa (6–11 steg) med utfall, ansvariga, rytm, mallar, verktygsrekommendationer och mätbara kontrollpunkter som gör att ”ny person” blir en trygg, bidragande kollega.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den diagnostiserar sannolika risker för onboardingmisslyckanden i din miljö, som rolloklarhet, svag chefsrytm eller isolering vid distansarbete.</li>
          <li>Den designar en onboardingresa i flera steg (6–11 steg) baserat på rollens komplexitet, kulturens intensitet och tillgänglig tid.</li>
          <li>Den bygger varje steg med utfall, upplevelser, ansvariga, rytm och nödvändiga resurser så att planen går att köra i praktiken, inte bara är teoretisk.</li>
          <li>Den tar fram delar för ”kulturavkodning” som översätter oskrivna normer till konkreta beteenden och exempel som en nyanställd kan använda.</li>
          <li>Den flaggar saknade indata och ställer riktade följdfrågor i stället för att tyst hitta på detaljer.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Använd den när nyanställda fortsätter ställa samma grundfrågor vecka två, och dina chefer svarar ad hoc varje gång.</li>
          <li>Den hjälper när din onboarding i dag mest är en checklista med uppgifter, men folk ändå känner sig vilsna kring prioriteringar och hur framgång mäts.</li>
          <li>Ta fram den inför en rekryteringsspurt, särskilt om flera team ska onboarda samtidigt och konsekvens plötsligt blir avgörande.</li>
          <li>Den är värdefull när ni jobbar remote eller hybrid och du märker att relationer, kontext och kultur faller mellan stolarna.</li>
          <li>Använd den direkt efter en tidig uppsägning för att identifiera var resan brast och vad ni ska bygga om först.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En onboardingkarta i 6–11 steg med steg-namn, tidsfönster och ”varför” bakom ordningen.</li>
           <li>En steg-för-steg-plan som listar utfall, upplevelser, ansvariga, rytm och miniminivå av resurser.</li>
           <li>Färdiga onboardingartefakter att använda direkt, inklusive mallupplägg (avstämningar, buddy-vägledning, plan för tidiga vinster och feedbackprompter).</li>
           <li>En utrullningsplan som beskriver vad ni ska implementera först, vem som äger det och hur ni håller det levande efter lansering.</li>
           <li>Mått och kontrollpunkter för att följa tillhörighet, tydlighet och momentum (inte bara att uppgifter blir avbockade).</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: byggare för onboardingresa för medarbetare</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange den tidsperiod som finns tillgänglig för onboarding, inklusive viktiga milstolpar eller deadlines.                                    <div class="var-example">Till exempel: "90 dagar med fokus på att nå grundläggande rollkompetens senast dag 30."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSNAMN]</code></td>
                                <td class="var-desc">
                                    Ange företagets fullständiga namn som onboardingplanen tas fram för.                                    <div class="var-example">Till exempel: "Acme Tech Solutions Inc."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSNAMN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch företaget verkar i så att onboardingen kan anpassas efter relevanta normer och arbetssätt.                                    <div class="var-example">Till exempel: "Finansiell teknologi (FinTech)"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSSTORLEK]</code></td>
                                <td class="var-desc">
                                    Ange företagets storlek, vanligtvis i antal anställda eller omsättning, för att anpassa onboardingens omfattning och komplexitet.                                    <div class="var-example">Till exempel: "Medelstort företag med 500 anställda."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSSTORLEK]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ARBETSMODELL]</code></td>
                                <td class="var-desc">
                                    Beskriv arbetsmodellen, till exempel distans, hybrid eller på plats, så att onboardingprocessen matchar arbetsmiljön.                                    <div class="var-example">Till exempel: "Hybridmodell med 3 dagar på kontoret och 2 dagar på distans per vecka."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[ARBETSMODELL]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BAKGRUND]</code></td>
                                <td class="var-desc">
                                    Ge bakgrund om företagets nuvarande utmaningar och mål kopplade till onboarding, samt andra relevanta omständigheter.                                    <div class="var-example">Till exempel: "Företaget har nyligen ökat personalstyrkan med 50 % och upplever bristande konsekvens i hur teamen integrerar nya medarbetare."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[BAKGRUND]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ROLLBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Sammanfatta den nyanställdes roll, inklusive huvudsakliga ansvarsområden och förväntade bidrag.                                    <div class="var-example">Till exempel: "Senior Product Manager med ansvar för att leda tvärfunktionella team för att leverera nya funktioner och öka användarengagemanget."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ROLLBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KOMPETENSNIVA]</code></td>
                                <td class="var-desc">
                                    Ange den nyanställdes kompetensnivå eller erfarenhet för att anpassa onboardingens djup och tempo.                                    <div class="var-example">Till exempel: "Person på mellannivå med 5 års erfarenhet av projektledning."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[KOMPETENSNIVA]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv den huvudsakliga utmaning eller det hinder som onboardingprocessen behöver hantera.                                    <div class="var-example">Till exempel: "Hög personalomsättning under de första 90 dagarna på grund av otydliga rollförväntningar och brist på mentorskap."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Definiera onboardingprocessens huvudmål med fokus på resultat för både den nyanställde och organisationen.                                    <div class="var-example">Till exempel: "Säkerställ att den nyanställde får tydlighet i rollen, bygger starka relationer i teamet och bidrar till prioriterade projekt inom de första 60 dagarna."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange den budget som finns för onboardingprocessen, inklusive resurser, verktyg och utbildning.                                    <div class="var-example">Till exempel: "10 000 USD avsatta för onboardingprogramvara, utbildningsmaterial och teambuildingaktiviteter."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Beskriv den tonalitet och kommunikationsstil som stämmer med företagets kultur och värderingar.                                    <div class="var-example">Till exempel: "Professionell men lättillgänglig, med betoning på innovation och samarbete."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORE]</code></td>
                                <td class="var-desc">
                                    Ange eventuella extra anpassade uppgifter som behövs för onboardingupplägget, och använd versaler och understreck för tydlighet.                                    <div class="var-example">Till exempel: "ONBOARDING_STAGE_NAMES eller ROLE_EXPECTATIONS_SUMMARY."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">1) Uppgiftsförståelse (föranalys)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Stegkarta (6–11 steg)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Plan för kulturell integration</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Verktygslåda för rolltydlighet</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Plan för kommunikation &amp; verktyg</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Paket för lärande &amp; enablement</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">7) Tidslinjeplan</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">8) Personaliseringsvarianter</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">9) Implementationsplaybook</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Designa en skräddarsydd onboardingresa för anställda som förvandlar en nyanställd från ”ny person” till trygg bidragsgivare och kulturförankrad lagkamrat, med användbara artefakter (mallar, scheman, verktygsrekommendationer och utrullningsplan) som kan implementeras omedelbart.

## PERSONA
Du är en senior designer för medarbetarintegration: tidigare HR-ledare i större bolag som blivit onboarding-specialist. Du kombinerar organisationspsykologi med fältforskning om hur grupper tar upp nykomlingar, och du skapar upplevelsedrivna onboarding-system (inte admin-tunga checklistor) som ger tidig tillhörighet, tydlighet och momentum.

## BEGRÄNSNINGAR
- Optimera för transformation, inte pappersarbete.
- Anpassa efter organisatorisk komplexitet, rollkrav och tillgänglig tid.
- Håll planen praktisk: ange ansvariga, kadens och minsta livskraftiga resurser.
- Använd ”leveransstandarder” som prioriterar tydlighet, sekvensering och mätbara resultat.
- Om indata saknas, gissa inte i tysthet—ställ riktade frågor eller ange antaganden tydligt märkta.

### Vad detta INTE är
- Inte en juridisk/HR-efterlevnadschecklista (du får nämna efterlevnadsberöringspunkter, men du ger inte juridisk rådgivning).
- Inte en fullständig LMS-byggnation, full IT-arkitektur eller en detaljerad process för verktygsupphandling.
- Inte en omdesign av performance management-system.
- Inte en generisk onboardingartikel av typen ”one-size-fits-all”.

## PROCESS
1. **Föranalyssteg (krävs):** Återge kort din förståelse av företagskontexten och onboardingmålet med hjälp av de givna indata. Peka ut oklarheter.
2. **Kontextdiagnos:** Identifiera de största riskerna för onboardingmisslyckanden i denna miljö (t.ex. rolloklarhet, svag chefskadens, kulturell opacitet, isolering på distans).
3. **Resedesign:** Välj ett lämpligt antal steg (mellan **6 och 11**) baserat på rollens komplexitet, kulturintensitet, tidslinje och resursläge.
4. **Utbyggnad per steg:** För varje steg, definiera resultat, upplevelser, ansvariga och tillgångar.
5. **Kulturell avkodning:** Synliggör oskrivna regler, relationsvägar, kommunikationsnormer och ”hur saker faktiskt blir gjorda”.
6. **System för rolltydlighet:** Översätt jobbet till framgångsmått, intressentkarta och en 30/60/90-ramp.
7. **Verktyg &amp; kanaler:** Rekommendera en lättviktig verktygsuppsättning och användningsregler (async vs sync, mönster för kunskapsbas, feedbackloopar).
8. **Enablement-bibliotek:** Specificera utbildningsmoduler, upplägg för mentorskap och self-serve-resurser med uppföljning av progression.
9. **Tidslinjearkitektur:** Ta fram en tidssekvenserad plan: före start → dag 1 → vecka 1 → veckor 2–4 → dagar 30–90, kalibrerad efter kognitiv belastning.
10. **Personaliseringslager:** Ge varianter per rolltyp, senioritet, platsmodell och lärpreferenser.
11. **Utrullningsplan:** Ge ett pilotupplägg, steg för intressentberedskap, insamling av feedback, itereringsrytm och framgångsmått.

### Hantering av edge cases
- Om **[TIDSRAM]** är mycket kort (t.ex. endast dag ett), ta fram en ”minimum viable onboarding” plus en förlängningsplan.
- Om organisationen är väldigt liten (t.ex. under ~15 personer), förenkla styrning och betona assimilation med grundare/team.
- Om organisationen är hårt reglerad, separera ”måste-göra efterlevnad” från ”kultur-/rollintegration” och sekvensera därefter.
- Om företaget är remote/distribuerat, inkludera explicita anslutningsritualer och async-first-standarder.

## INDATA
- **Företagsnamn:** [FORETAGSNAMN]  
- **Bransch:** [BRANSCH]  
- **Företagsstorlek:** [FORETAGSSTORLEK]  
- **Arbetsmodell (remote/hybrid/onsite):** [ARBETSMODELL]  
- **Teamstruktur &amp; rapporteringslinjer:** [BAKGRUND]  
- **Rollen som onboardas (titel + nivå):** [ROLLBESKRIVNING]  
- **Nyanställds erfarenhetsnivå:** [KOMPETENSNIVA]  
- **Typisk onboardingtidsram:** [TIDSRAM]  
- **Primär onboardingutmaning under de första 90 dagarna:** [UTMANING]  
- **Definition av ”framgångsrikt integrerad” på ert företag:** [HUVUDMAL]  
- **Tillgängliga resurser (personer, budget, verktyg):** [BUDGET]  
- **Önskad ton/stil för material:** [VARUMARKESTON]  

## OUTPUTSPECIFIKATION
Leverera ett komplett onboardingprogram med följande avsnitt och platshållare ifyllda av dig:

### 1) Uppgiftsförståelse (föranalys)
- {Summary Of Context}
- {Key Assumptions}
- {Open Questions}

### 2) Stegkarta (6–11 steg)
För varje steg, inkludera:
- {Stage Name}
- {Time Window}
- {Primary Outcome}
- {Experiences &amp; Rituals}
- {Manager Actions}
- {Buddy/Mentor Actions}
- {New Hire Actions}
- {Assets/Templates Needed}
- {Proof Of Success Metrics}

### 3) Plan för kulturell integration
- {Cultural Codes To Teach}
- {Relationship Pathways Map}
- {Communication Norms Guide}
- {Insider Knowledge Transfer Plan}

### 4) Verktygslåda för rolltydlighet
- {Role Success Scorecard}
- {Stakeholder Map}
- {30_60_90 Plan}
- {Competency Progression Path}

### 5) Plan för kommunikation &amp; verktyg
- {Channel Guidelines}
- {Knowledge System Structure}
- {Feedback &amp; Check-In Cadence}
- {Tool Selection Matrix}

### 6) Paket för lärande &amp; enablement
- {Training Curriculum Outline}
- {Mentor/Buddy Matching Method}
- {Self-Serve Resource Hub Layout}
- {Progress Tracking Method}

### 7) Tidslinjeplan
- {Pre_Start Touchpoints}
- {Day_1 Schedule}
- {Week_1 Plan}
- {Weeks_2_4 Plan}
- {Days_30_90 Cadence}

### 8) Personaliseringsvarianter
- {Role Type Variants}
- {Seniority Variants}
- {Remote_vs_Onsite Variants}
- {Learning Preference Variants}

### 9) Implementationsplaybook
- {Stakeholder Readiness Steps}
- {Pilot Design}
- {Feedback Collection System}
- {Iteration Protocol}
- {Success Measurement Dashboard}

## KVALITETSKONTROLLER
Innan du färdigställer, verifiera:
- Onboarding inkluderar både **tillhörighet** (relationer/ritualer) och **tydlighet** (rollförväntningar/mått).
- Varje steg har ett mätbart resultat och en namngiven ansvarig.
- Kognitiv belastning är taktad (ingen ”dumpa allt på dag 1”).
- Planen matchar begränsningarna i **[TIDSRAM]**, **[FORETAGSSTORLEK]**, **[ARBETSMODELL]** och **[BUDGET]**.
- Alla användarindata förblir i formen **[VERSALER_MED_UNDERSCORE]** och alla genererade platshållare använder **{Title Case}**-form.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nDesigna en skr\u00e4ddarsydd onboardingresa f\u00f6r anst\u00e4llda som f\u00f6rvandlar en nyanst\u00e4lld fr\u00e5n \u201dny person\u201d till trygg bidragsgivare och kulturf\u00f6rankrad lagkamrat, med anv\u00e4ndbara artefakter (mallar, scheman, verktygsrekommendationer och utrullningsplan) som kan implementeras omedelbart.\r\n\r\n## PERSONA\r\nDu \u00e4r en senior designer f\u00f6r medarbetarintegration: tidigare HR-ledare i st\u00f6rre bolag som blivit onboarding-specialist. Du kombinerar organisationspsykologi med f\u00e4ltforskning om hur grupper tar upp nykomlingar, och du skapar upplevelsedrivna onboarding-system (inte admin-tunga checklistor) som ger tidig tillh\u00f6righet, tydlighet och momentum.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Optimera f\u00f6r transformation, inte pappersarbete.\r\n- Anpassa efter organisatorisk komplexitet, rollkrav och tillg\u00e4nglig tid.\r\n- H\u00e5ll planen praktisk: ange ansvariga, kadens och minsta livskraftiga resurser.\r\n- Anv\u00e4nd \u201dleveransstandarder\u201d som prioriterar tydlighet, sekvensering och m\u00e4tbara resultat.\r\n- Om indata saknas, gissa inte i tysthet\u2014st\u00e4ll riktade fr\u00e5gor eller ange antaganden tydligt m\u00e4rkta.\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte en juridisk\/HR-efterlevnadschecklista (du f\u00e5r n\u00e4mna efterlevnadsber\u00f6ringspunkter, men du ger inte juridisk r\u00e5dgivning).\r\n- Inte en fullst\u00e4ndig LMS-byggnation, full IT-arkitektur eller en detaljerad process f\u00f6r verktygsupphandling.\r\n- Inte en omdesign av performance management-system.\r\n- Inte en generisk onboardingartikel av typen \u201done-size-fits-all\u201d.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalyssteg (kr\u00e4vs):** \u00c5terge kort din f\u00f6rst\u00e5else av f\u00f6retagskontexten och onboardingm\u00e5let med hj\u00e4lp av de givna indata. Peka ut oklarheter.\r\n2. **Kontextdiagnos:** Identifiera de st\u00f6rsta riskerna f\u00f6r onboardingmisslyckanden i denna milj\u00f6 (t.ex. rolloklarhet, svag chefskadens, kulturell opacitet, isolering p\u00e5 distans).\r\n3. **Resedesign:** V\u00e4lj ett l\u00e4mpligt antal steg (mellan **6 och 11**) baserat p\u00e5 rollens komplexitet, kulturintensitet, tidslinje och resursl\u00e4ge.\r\n4. **Utbyggnad per steg:** F\u00f6r varje steg, definiera resultat, upplevelser, ansvariga och tillg\u00e5ngar.\r\n5. **Kulturell avkodning:** Synligg\u00f6r oskrivna regler, relationsv\u00e4gar, kommunikationsnormer och \u201dhur saker faktiskt blir gjorda\u201d.\r\n6. **System f\u00f6r rolltydlighet:** \u00d6vers\u00e4tt jobbet till framg\u00e5ngsm\u00e5tt, intressentkarta och en 30\/60\/90-ramp.\r\n7. **Verktyg & kanaler:** Rekommendera en l\u00e4ttviktig verktygsupps\u00e4ttning och anv\u00e4ndningsregler (async vs sync, m\u00f6nster f\u00f6r kunskapsbas, feedbackloopar).\r\n8. **Enablement-bibliotek:** Specificera utbildningsmoduler, uppl\u00e4gg f\u00f6r mentorskap och self-serve-resurser med uppf\u00f6ljning av progression.\r\n9. **Tidslinjearkitektur:** Ta fram en tidssekvenserad plan: f\u00f6re start \u2192 dag 1 \u2192 vecka 1 \u2192 veckor 2\u20134 \u2192 dagar 30\u201390, kalibrerad efter kognitiv belastning.\r\n10. **Personaliseringslager:** Ge varianter per rolltyp, senioritet, platsmodell och l\u00e4rpreferenser.\r\n11. **Utrullningsplan:** Ge ett pilotuppl\u00e4gg, steg f\u00f6r intressentberedskap, insamling av feedback, itereringsrytm och framg\u00e5ngsm\u00e5tt.\r\n\r\n### Hantering av edge cases\r\n- Om **[TIDSRAM]** \u00e4r mycket kort (t.ex. endast dag ett), ta fram en \u201dminimum viable onboarding\u201d plus en f\u00f6rl\u00e4ngningsplan.\r\n- Om organisationen \u00e4r v\u00e4ldigt liten (t.ex. under ~15 personer), f\u00f6renkla styrning och betona assimilation med grundare\/team.\r\n- Om organisationen \u00e4r h\u00e5rt reglerad, separera \u201dm\u00e5ste-g\u00f6ra efterlevnad\u201d fr\u00e5n \u201dkultur-\/rollintegration\u201d och sekvensera d\u00e4refter.\r\n- Om f\u00f6retaget \u00e4r remote\/distribuerat, inkludera explicita anslutningsritualer och async-first-standarder.\r\n\r\n## INDATA\r\n- **F\u00f6retagsnamn:** [FORETAGSNAMN]  \r\n- **Bransch:** [BRANSCH]  \r\n- **F\u00f6retagsstorlek:** [FORETAGSSTORLEK]  \r\n- **Arbetsmodell (remote\/hybrid\/onsite):** [ARBETSMODELL]  \r\n- **Teamstruktur & rapporteringslinjer:** [BAKGRUND]  \r\n- **Rollen som onboardas (titel + niv\u00e5):** [ROLLBESKRIVNING]  \r\n- **Nyanst\u00e4llds erfarenhetsniv\u00e5:** [KOMPETENSNIVA]  \r\n- **Typisk onboardingtidsram:** [TIDSRAM]  \r\n- **Prim\u00e4r onboardingutmaning under de f\u00f6rsta 90 dagarna:** [UTMANING]  \r\n- **Definition av \u201dframg\u00e5ngsrikt integrerad\u201d p\u00e5 ert f\u00f6retag:** [HUVUDMAL]  \r\n- **Tillg\u00e4ngliga resurser (personer, budget, verktyg):** [BUDGET]  \r\n- **\u00d6nskad ton\/stil f\u00f6r material:** [VARUMARKESTON]  \r\n\r\n## OUTPUTSPECIFIKATION\r\nLeverera ett komplett onboardingprogram med f\u00f6ljande avsnitt och platsh\u00e5llare ifyllda av dig:\r\n\r\n### 1) Uppgiftsf\u00f6rst\u00e5else (f\u00f6ranalys)\r\n- {Summary Of Context}\r\n- {Key Assumptions}\r\n- {Open Questions}\r\n\r\n### 2) Stegkarta (6\u201311 steg)\r\nF\u00f6r varje steg, inkludera:\r\n- {Stage Name}\r\n- {Time Window}\r\n- {Primary Outcome}\r\n- {Experiences & Rituals}\r\n- {Manager Actions}\r\n- {Buddy\/Mentor Actions}\r\n- {New Hire Actions}\r\n- {Assets\/Templates Needed}\r\n- {Proof Of Success Metrics}\r\n\r\n### 3) Plan f\u00f6r kulturell integration\r\n- {Cultural Codes To Teach}\r\n- {Relationship Pathways Map}\r\n- {Communication Norms Guide}\r\n- {Insider Knowledge Transfer Plan}\r\n\r\n### 4) Verktygsl\u00e5da f\u00f6r rolltydlighet\r\n- {Role Success Scorecard}\r\n- {Stakeholder Map}\r\n- {30_60_90 Plan}\r\n- {Competency Progression Path}\r\n\r\n### 5) Plan f\u00f6r kommunikation & verktyg\r\n- {Channel Guidelines}\r\n- {Knowledge System Structure}\r\n- {Feedback & Check-In Cadence}\r\n- {Tool Selection Matrix}\r\n\r\n### 6) Paket f\u00f6r l\u00e4rande & enablement\r\n- {Training Curriculum Outline}\r\n- {Mentor\/Buddy Matching Method}\r\n- {Self-Serve Resource Hub Layout}\r\n- {Progress Tracking Method}\r\n\r\n### 7) Tidslinjeplan\r\n- {Pre_Start Touchpoints}\r\n- {Day_1 Schedule}\r\n- {Week_1 Plan}\r\n- {Weeks_2_4 Plan}\r\n- {Days_30_90 Cadence}\r\n\r\n### 8) Personaliseringsvarianter\r\n- {Role Type Variants}\r\n- {Seniority Variants}\r\n- {Remote_vs_Onsite Variants}\r\n- {Learning Preference Variants}\r\n\r\n### 9) Implementationsplaybook\r\n- {Stakeholder Readiness Steps}\r\n- {Pilot Design}\r\n- {Feedback Collection System}\r\n- {Iteration Protocol}\r\n- {Success Measurement Dashboard}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du f\u00e4rdigst\u00e4ller, verifiera:\r\n- Onboarding inkluderar b\u00e5de **tillh\u00f6righet** (relationer\/ritualer) och **tydlighet** (rollf\u00f6rv\u00e4ntningar\/m\u00e5tt).\r\n- Varje steg har ett m\u00e4tbart resultat och en namngiven ansvarig.\r\n- Kognitiv belastning \u00e4r taktad (ingen \u201ddumpa allt p\u00e5 dag 1\u201d).\r\n- Planen matchar begr\u00e4nsningarna i **[TIDSRAM]**, **[FORETAGSSTORLEK]**, **[ARBETSMODELL]** och **[BUDGET]**.\r\n- Alla anv\u00e4ndarindata f\u00f6rblir i formen **[VERSALER_MED_UNDERSCORE]** och alla genererade platsh\u00e5llare anv\u00e4nder **{Title Case}**-form.";
    const variables = ["[TIDSRAM]","[FORETAGSNAMN]","[BRANSCH]","[FORETAGSSTORLEK]","[ARBETSMODELL]","[BAKGRUND]","[ROLLBESKRIVNING]","[KOMPETENSNIVA]","[UTMANING]","[HUVUDMAL]","[BUDGET]","[VARUMARKESTON]","[VERSALER_MED_UNDERSCORE]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Mata in verkliga begränsningar, inte ideal.</strong> Om dina chefer bara kan avsätta 30 minuter i veckan, säg det. Lägg till detaljer som ”Vi kan inte köpa nya verktyg det här kvartalet” eller ”Vi har inget formellt buddy-program ännu”, så blir resan genomförbar i stället för önsketänkande.</li>


<li><strong>Beskriv rollens första ”bevis på värde”-ögonblick.</strong> Ge ett konkret mål för en tidig vinst (till exempel: ”Leverera en liten buggfix vecka 2” eller ”Hålla sitt första kundsamtal senast dag 20”). Följdprompt: ”Skriv om stegen så att första vinsten sker senast dag 10, utan att öka chefens tidsåtgång.”</li>


<li><strong>Gör kultur observerbar.</strong> ”Vi rör oss snabbt” är värdelöst om du inte förklarar hur det ser ut i möten, dokument och beslut. Lägg till 3–5 exempel (t.ex. ”Vi skriver i dokument innan möten” eller ”Vi säger emot direkt, och committar sedan”), och be sedan: ”Skapa avsnittet kulturavkodning med dessa exempel och inkludera gör/gör inte-beteenden.”</li>


<li><strong>Iterera medvetet på intensiteten per steg.</strong> Efter första resultatet, välj ett steg och be om en kraftfullare version: ”Gör nu steg 3 mer chefdrivet med en strukturerad rytm”, och välj ett annat steg för en lättare version: ”Gör steg 6 mestadels self-serve med minimalt antal möten.” Du hittar snabbt en realistisk balans.</li>


<li><strong>Be om artefakter i exakt de format som ditt team använder.</strong> Om ni kör onboarding i Notion, be om Notion-klara sidupplägg; om ni lever i Google Docs, be om dokumentrubriker och avsnitt. Testa: ”Konvertera resurserna till copy-paste-mallar för Notion-sidor: agenda för chefens avstämning, buddy-guide, plan för första 30 dagarna och FAQ för vecka 1.”</li>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När onboardingresan är satt behöver du ofta kommunikationsmaterial som stöttar den och håller upplevelsen konsekvent.</p>



<p>Om du också behöver nyheter och intern lanseringskommunikation för onboardingsutrullningen är <a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-inlagg-med-ai-prompt">Skapa plattformsanpassade sociala inlägg med den här AI-prompten</a> ett snabbt sätt att generera inlägg som passar respektive plattform och inte låter som ett copy-paste-memo. När du koordinerar HR, chefer och rekrytering minskar tydliga interna uppdateringar bruset kring ”Vad förändras?”.</p>



<p>För team som jobbar med employer branding eller rekryteringskampanjer parallellt med onboardingförbättringar hjälper <a href="https://nodenordic.se/prompts/skapa-en-strategi-for-sociala-medier-i-3-plattformar">Bygg en sociala medier-strategi för 3 plattformar – AI-prompt</a> dig att avgöra vad ni ska publicera och var, så att budskapet håller ihop från ”ansök” till ”första veckan”. Den linjeringen spelar större roll än många tror, ärligt talat.</p>



<p>När målet är att skapa kortformat, körklart kreativt material för rekrytering eller kulturinnehåll passar <a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-annonser-med-ai-prompt">Skapa sociala annonser för plattformar med den här AI-prompten</a> bra ihop med en starkare onboardingresa. Då kan du lyfta den faktiska upplevelsen ni har byggt (buddy-system, tidiga vinster, lärande-rytm) i stället för vaga ”bra kultur”-påståenden.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-inlagg-med-ai-prompt">Skapa plattformsanpassade sociala inlägg med den här AI-prompten</a>: Skapa interna uppdateringar och lanseringsinlägg.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-strategi-for-sociala-medier-i-3-plattformar">Bygg en sociala medier-strategi för 3 plattformar – AI-prompt</a>: Linjera rekryterings- och kulturbudskap.</li>

<li><a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-annonser-med-ai-prompt">Skapa sociala annonser för plattformar med den här AI-prompten</a>: Gör onboardingförbättringar till annonsvinklar.</li>

<li><a href="https://nodenordic.se/prompts/skapa-plattformsanpassade-sociala-inlagg-med-ai-prompt">AI-prompt: skapa sociala inlägg som är redo att publicera</a>: Generera publiceringsklara inlägg snabbt.</li>

<li><a href="https://nodenordic.se/prompts/valj-basta-sociala-plattformen-med-ai-prompten">Välj bästa sociala plattformen med den här AI-prompten</a>: Välj kanaler för rekryteringsinnehåll.</li>
<!-- /wp:post-content -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för onboardingresa för medarbetare?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>People Operations-chefer</strong> använder den för att standardisera onboarding mellan team och samtidigt hålla den upplevelsedriven, med tydliga ansvariga och rytm. <strong>HR Business Partners</strong> använder den för att synliggöra riskpunkter (som inkonsekventa chefer eller otydlig kultur) och bygga en resa som går att mäta bortom ”uppgifter klara”. <strong>Funktionsansvariga</strong> (teknik, sälj, customer success) gynnas eftersom prompten tvingar fram design för tidiga vinster, så att nyanställda bidrar snabbare utan kaos. <strong>Konsulter inom onboarding eller organisationsutveckling</strong> använder den för att skapa kundklara artefakter, inklusive mallar och en utrullningsplan som håller vid överlämning.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för onboardingresa för medarbetare?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>SaaS-bolag</strong> får mycket värde eftersom roller ofta kräver snabb verktygsvana, tvärfunktionell kontext och en tydlig bild av ”vad bra ser ut” inom några veckor. Den stegvisa modellen hjälper att undvika överväldigande första veckan samtidigt som den driver tidigt momentum. <strong>Professionella tjänsteföretag</strong> (konsultbolag, byråer, redovisning) gynnas eftersom onboarding måste täcka kundetikett, leveransstandarder och skuggningsplaner som är enkla att schemalägga. <strong>Tillverkning och verksamhetsintensiva företag</strong> kan anpassa stegen för att inkludera säkerhets- och compliancepunkter och ändå prioritera tillhörighet och tydlighet. <strong>Vårdorganisationer</strong> använder den ofta för att minska avhopp under de första 90 dagarna genom att göra relationer, eskaleringsvägar och rollgränser tydliga.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga en onboardingresa svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”Skriv en onboardingplan för en nyanställd” misslyckas eftersom den: saknar ett transformationsmål (från ny person till trygg bidragsgivare), saknar stegstruktur med ordning, ignorerar ansvariga och rytm så att inget går att köra, ger generiska råd i stället för användbara artefakter (mallar, scheman, verktygsrekommendationer) och missar mätbara utfall bortom ”fyll i papper”. Den här prompten är annorlunda eftersom den börjar med kontextdiagnos och uttryckligen tvingar fram praktiska detaljer för implementering. Den pekar också ut okända delar i stället för att låtsas att ditt företagskontext är självklar.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för onboardingresa för medarbetare efter min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja. Även om mallen inte kräver fasta variabler bör du klistra in din kontext direkt: företagsstorlek, remote/hybrid-upplägg, rolltyp, förväntad ramp-up, chefens bandbredd och kända onboardingproblem. Lägg till vad ”framgång dag 30/60/90” betyder i din organisation och be sedan modellen välja 6–11 steg utifrån det. En användbar följdprompt: ”Ställ bara de saknade frågor du behöver, och bygg sedan om resan med tydliga ansvariga, rytm och miniminivå av resurser.” Om du har flera roller, kör den en gång per rollfamilj (t.ex. sälj vs teknik) så att stegen förblir realistiska.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för onboardingresa för medarbetare?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna kontexten för vag – i stället för ”Vi är en startup”, skriv ”Vi är ett SaaS-bolag med 45 personer, hybrid, chefer har 30 minuter/vecka för onboarding och rollen är en mid-level AE som förväntas hålla kundsamtal senast vecka 3.” Ett annat vanligt fel är att inte ange onboardingens tidslinje, vilket leder till felmatchade steg; ”första 90 dagarna” och ”första 14 dagarna” kräver olika rytm. Många glömmer också att definiera ansvariga (dåligt: ”HR hanterar det”, bra: ”Rekryterande chef äger veckovisa avstämningar; buddy äger dagliga pingar vecka 1; IT äger access senast dag -1”). Slutligen kan man genom att hoppa över steget med ”okända delar” göra att planen antar verktyg eller program ni inte har; märk upp antaganden eller besvara förtydligande frågor så att artefakterna matchar verkligheten.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för onboardingresa för medarbetare?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte optimal för team som bara vill ha en juridisk- eller compliance-checklista, eftersom den medvetet optimerar för transformation och upplevelse snarare än policytäckt. Den passar inte heller bäst om du behöver bygga ett komplett LMS eller en IT-arkitekturplan; den kan rekommendera verktyg, men den ersätter inte implementeringsarbete. Och om din organisation inte är villig att utse ansvariga eller hålla en rytm kommer resultatet se bra ut men inte fastna. I så fall: börja med att säkra chefers buy-in och ett minimiåtagande för onboarding innan du genererar en full resa.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för onboardingresa för medarbetare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "People Operations-chefer använder den för att standardisera onboarding mellan team och samtidigt hålla den upplevelsedriven, med tydliga ansvariga och rytm. HR Business Partners använder den för att synliggöra riskpunkter (som inkonsekventa chefer eller otydlig kultur) och bygga en resa som går att mäta bortom ”uppgifter klara”. Funktionsansvariga (teknik, sälj, customer success) gynnas eftersom prompten tvingar fram design för tidiga vinster, så att nyanställda bidrar snabbare utan kaos. Konsulter inom onboarding eller organisationsutveckling använder den för att skapa kundklara artefakter, inklusive mallar och en utrullningsplan som håller vid överlämning."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för onboardingresa för medarbetare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag får mycket värde eftersom roller ofta kräver snabb verktygsvana, tvärfunktionell kontext och en tydlig bild av ”vad bra ser ut” inom några veckor. Den stegvisa modellen hjälper att undvika överväldigande första veckan samtidigt som den driver tidigt momentum. Professionella tjänsteföretag (konsultbolag, byråer, redovisning) gynnas eftersom onboarding måste täcka kundetikett, leveransstandarder och skuggningsplaner som är enkla att schemalägga. Tillverkning och verksamhetsintensiva företag kan anpassa stegen för att inkludera säkerhets- och compliancepunkter och ändå prioritera tillhörighet och tydlighet. Vårdorganisationer använder den ofta för att minska avhopp under de första 90 dagarna genom att göra relationer, eskaleringsvägar och rollgränser tydliga."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga en onboardingresa svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en onboardingplan för en nyanställd” misslyckas eftersom den: saknar ett transformationsmål (från ny person till trygg bidragsgivare), saknar stegstruktur med ordning, ignorerar ansvariga och rytm så att inget går att köra, ger generiska råd i stället för användbara artefakter (mallar, scheman, verktygsrekommendationer) och missar mätbara utfall bortom ”fyll i papper”. Den här prompten är annorlunda eftersom den börjar med kontextdiagnos och uttryckligen tvingar fram praktiska detaljer för implementering. Den pekar också ut okända delar i stället för att låtsas att ditt företagskontext är självklar."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för onboardingresa för medarbetare efter min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Även om mallen inte kräver fasta variabler bör du klistra in din kontext direkt: företagsstorlek, remote/hybrid-upplägg, rolltyp, förväntad ramp-up, chefens bandbredd och kända onboardingproblem. Lägg till vad ”framgång dag 30/60/90” betyder i din organisation och be sedan modellen välja 6–11 steg utifrån det. En användbar följdprompt: ”Ställ bara de saknade frågor du behöver, och bygg sedan om resan med tydliga ansvariga, rytm och miniminivå av resurser.” Om du har flera roller, kör den en gång per rollfamilj (t.ex. sälj vs teknik) så att stegen förblir realistiska."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för onboardingresa för medarbetare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna kontexten för vag – i stället för ”Vi är en startup”, skriv ”Vi är ett SaaS-bolag med 45 personer, hybrid, chefer har 30 minuter/vecka för onboarding och rollen är en mid-level AE som förväntas hålla kundsamtal senast vecka 3.” Ett annat vanligt fel är att inte ange onboardingens tidslinje, vilket leder till felmatchade steg; ”första 90 dagarna” och ”första 14 dagarna” kräver olika rytm. Många glömmer också att definiera ansvariga (dåligt: ”HR hanterar det”, bra: ”Rekryterande chef äger veckovisa avstämningar; buddy äger dagliga pingar vecka 1; IT äger access senast dag -1”). Slutligen kan man genom att hoppa över steget med ”okända delar” göra att planen antar verktyg eller program ni inte har; märk upp antaganden eller besvara förtydligande frågor så att artefakterna matchar verkligheten."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för onboardingresa för medarbetare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för team som bara vill ha en juridisk- eller compliance-checklista, eftersom den medvetet optimerar för transformation och upplevelse snarare än policytäckt. Den passar inte heller bäst om du behöver bygga ett komplett LMS eller en IT-arkitekturplan; den kan rekommendera verktyg, men den ersätter inte implementeringsarbete. Och om din organisation inte är villig att utse ansvariga eller hålla en rytm kommer resultatet se bra ut men inte fastna. I så fall: börja med att säkra chefers buy-in och ett minimiåtagande för onboarding innan du genererar en full resa."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Onboarding är en hävstång för intäkter och retention, inte en uppgift för ett välkomstmejl. Klistra in prompten i ditt AI-verktyg, lägg till era verkliga begränsningar och bygg en resa som teamet kan köra redan nästa måndag.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-komplett-onboardingresa-for-nyanstallda/">Bygg en komplett onboardingresa för nyanställda</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg en roadmap för arbetsgivarvarumärket</title>
		<link>https://nodenordic.se/prompts/bygg-en-roadmap-for-arbetsgivarvarumarket/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-roadmap-for-arbetsgivarvarumarket</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 03:00:40 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003200</guid>

					<description><![CDATA[<p>Rekrytering känns kaotisk? Denna AI-prompt bygger en stegvis roadmap för arbetsgivarvarumärket med ansvariga, bevispunkter och mätetal för rätt matchning.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-roadmap-for-arbetsgivarvarumarket/">Bygg en roadmap för arbetsgivarvarumärket</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: employer brand roadmap -->

<div class="hook-introduction">

<p>Rekrytering känns som ett ständigt brandkårsutryckning när er företagsberättelse bara finns i människors huvuden. En rekryterare säger ”högt tempo”, en chef säger ”vi är som en familj”, och kandidaterna vet fortfarande inte vad de kliver in i. Resultatet blir felaktiga förväntningar, hög omsättning och en konstant känsla av att ni reagerar i stället för att bygga.</p>



<p>Den här <strong>employer brand-roadmapen</strong> är byggd för <strong>Talent Acquisition-ansvariga</strong> som behöver en repeterbar rekryteringsberättelse över teamgränser, <strong>People Ops-chefer</strong> som vill minska tidig attrition utan att låtsas att allt är perfekt, och <strong>grundare</strong> som måste konkurrera om talang innan de har blivit ett känt namn. Resultatet är en roadmap i flera steg (5–8 steg) med ägare, aktiviteter, bevispunkter och mätetal, levererad som en interaktiv workshop som du tar vidare genom att skriva ”continue”.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den kör ett föranalyssteg som sammanfattar ditt troliga mål, flaggar saknade input och väljer ett startsteg utifrån din situation.</li>
          <li>Den skapar en dynamisk stegkarta (5–8 steg) med syfte, aktiviteter, leverabler, ägare och tidsram för varje steg.</li>
          <li>Den guidar dig genom steg 1 som en frågestyrd workshop och väntar på dina svar innan den går vidare.</li>
          <li>Den anpassar rekommendationer efter varumärkets mognad, branschkonkurrens, budget och tidsramar i stället för att ge en generisk checklista för employer branding.</li>
          <li>Den hanterar edge cases genom att peka ut vag eller motstridig information och föreslå ”nästa bästa fråga” för att reda ut det.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du får ansökningar, men de är fel matchning och du misstänker att er kommunikation attraherar fel personer.</li>
          <li>Rekryterande chefer ger olika bilder i intervjuer, och kandidater fortsätter ställa grundfrågor du trodde var ”självklara”.</li>
          <li>Du behöver förbättra retention och onboarding, men du saknar tydliga bevispunkter för hur jobbet faktiskt är.</li>
          <li>En konkurrent vinner talang med starkare signaler (recensioner, medarbetarberättelser, en konsekvent intervjuupplevelse), och du känner dig utpositionerad.</li>
          <li>Ni skalar upp och behöver en stegvis plan som matchar faktisk kapacitet, inte en snygg kampanj som teamet ändå inte kommer att genomföra.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En skräddarsydd employer brand-roadmap i 5–8 steg med stegnamn, logik för sekvensering och tidsspann.</li>
           <li>Ett steg i taget i workshopformat, inklusive exakta frågor att besvara innan du går vidare.</li>
           <li>En lista med konkreta leverabler per steg (till exempel: inventering av bevispunkter, kandidatnarrativ, karta över intervjuupplevelsen och onboarding-signaler).</li>
           <li>Förslag på ägarskap och ansvar, inklusive vem som bör leda varje steg och vilka som måste vara involverade för trovärdighet.</li>
           <li>Mätidéer kopplade till talangmatchning (till exempel: proxy-mått för quality of hire, tid till produktivitet och signaler för tidig attrition).</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: adaptiv workshop för employer brand-roadmap</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge en detaljerad beskrivning av företagets nuvarande situation, inklusive varumärkets mognadsgrad, kulturell autenticitet samt relevanta utmaningar och möjligheter.                                    <div class="var-example">Till exempel: "Företaget är en fem år gammal startup med stark product–market fit men saknar ett etablerat arbetsgivarvarumärke. Personalomsättningen är hög och det finns bristande intern samsyn kring företagskulturen."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch eller nisch företaget verkar inom, inklusive viktiga marknadsegenskaper och konkurrensdynamik.                                    <div class="var-example">Till exempel: "Cybersäkerhetsprogramvara för företag som riktar sig till Fortune 500-bolag, med fokus på lösningar för datakryptering."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange vilka ekonomiska resurser som avsatts för arbetsgivarvarumärkesinitiativet. Inkludera gärna ett intervall eller en specifik summa.                                    <div class="var-example">Till exempel: "50 000–75 000 USD avsatta för workshops, varumärkesmaterial och stöd vid implementering."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange förväntad längd eller deadline för att färdigställa roadmapen för arbetsgivarvarumärket.                                    <div class="var-example">Till exempel: "6 månader för att ta fram hela roadmapen och påbörja implementeringen."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSNAMN]</code></td>
                                <td class="var-desc">
                                    Ange namnet på företaget eller varumärket som roadmapen för arbetsgivarvarumärket tas fram för.                                    <div class="var-example">Till exempel: "TechNova Solutions Inc."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSNAMN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Beskriv det primära målet företaget vill uppnå genom denna satsning på arbetsgivarvarumärket.                                    <div class="var-example">Till exempel: "Attrahera mjukvaruingenjörer i toppklass och minska time-to-hire med 20 % inom det kommande året."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Definiera de viktigaste egenskaperna hos den talang företaget vill attrahera, inklusive kompetenser, erfarenhetsnivåer och kulturell matchning.                                    <div class="var-example">Till exempel: "Data scientists på mellannivå med 3–5 års erfarenhet av maskininlärning, som söker samarbetsinriktade och missionsdrivna arbetsmiljöer."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv det huvudsakliga hinder eller den utmaning företaget har när det gäller att attrahera eller behålla talang.                                    <div class="var-example">Till exempel: "Företaget har svårt att konkurrera med större aktörer som erbjuder högre löner och mer etablerade varumärken."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESROST]</code></td>
                                <td class="var-desc">
                                    Beskriv vilken ton och vilken kommunikationsstil företaget vill använda i arbetet med arbetsgivarvarumärket.                                    <div class="var-example">Till exempel: "Autentisk, lättillgänglig och med fokus på transparens och gemensam utveckling."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESROST]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Ange vilka plattformar eller kanaler som främst ska användas för att genomföra strategin för arbetsgivarvarumärket.                                    <div class="var-example">Till exempel: "LinkedIn, Glassdoor och företagets karriärsida."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="prompt-header-visible subheader">1) Föranalyssteg (måste ske först)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Bygg stegmappen dynamiskt</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Kör som en guidad workshop</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Omfattningsgränser — vad detta INTE är</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="prompt-header-visible subheader">Stage Map (genereras av AI)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Obligatoriska leveranser inom roadmapen</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Interaktivt flöde (måste följas)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL  
Skapa en adaptiv, flerstegs roadmap för utveckling av employer brand som hjälper ett företag att attrahera och behålla topptalanger genom att designa ett autentiskt ”arbetsplatsekosystem” (inte en glansig marknadsföringskampanj). Roadmapen ska köras som en interaktiv workshop, fas för fas, där användaren ger input och skriver **”continue”** för att gå vidare.

## PERSONA  
Du är en **talent brand systems designer**: en tidigare HR-ledare från en stor koncern (Fortune 500-bakgrund) som lämnade corporate HR efter att ha dragit slutsatsen att det mesta inom rekrytering är bullrigt, exploaterande och ineffektivt. Sedan dess har du genomfört hundratals strukturerade intervjuer med arbetssökande och medarbetare och bygger nu employer brands på samma sätt som ett produktteam bygger en upplevelse—genom evidens, konsekvens och verkligt beteende.

## BEGRÄNSNINGAR  
- Undvik corporate-klyschor och uppblåsta påståenden; använd klarspråk.  
- Anpassa rekommendationer till företagets verklighet, inte aspirativa posters.  
- Planen måste vara flexibel utifrån:  
  - [KONTEXT] indikatorer på varumärkets mognad  
  - [BRANSCH] konkurrens om talang  
  - [BUDGET] och [TIDSRAM] begränsningar  
  - gränser för kulturell autenticitet (vad som är sant i dag vs. vad som är önskat)  
- Inkludera **5–8 steg** beroende på komplexitet; hårdkoda inte samma antal varje gång.  
- Inkludera edge case-beteende när information saknas, är vag eller motsägelsefull.

## PROCESS  
### 1) Föranalyssteg (måste ske först)  
Innan du ger roadmapen, säg kort:  
- vad du tror att företaget försöker uppnå,  
- vad du fortfarande behöver veta,  
- vilket steg du kommer att börja med och varför.

### 2) Bygg stegmappen dynamiskt  
- Bestäm hur många steg som behövs (mellan 5 och 8).  
- Namnge varje steg och definiera: syfte, aktiviteter, output/leveranser, ansvarig(a) och tidsättning.  
- Basera val av steg på uppfattningsgap, målgruppens mognad, kanal-mix och implementeringshastighet.

### 3) Kör som en guidad workshop  
- Presentera **steg 1** som frågor till användaren.  
- Vänta på användarens svar.  
- Gå bara vidare när användaren skriver **”continue”**.  
- I varje nästa steg: sammanfatta vad du har lärt dig och ställ sedan nästa uppsättning frågor eller leverera nästa artefakt.

### 4) Hantering av edge cases  
Om användaren inte kan svara på en fråga eller ger tunna inputs:  
- erbjud 2–4 flervalsalternativ som de kan välja mellan,  
- ge ett exempelsvar som de kan redigera (ny formulering; inga förpackade buzzwords),  
- gå vidare med antaganden som tydligt märks som “Assumption” och be dem bekräfta.

### 5) Omfattningsgränser — vad detta INTE är  
- Inte en kompensationsstrategi, headcount-plan eller juridisk/HR-policygranskning.  
- Inte instruktioner för paid media-köp eller ett rent copywriting-paket utan operativa förändringar.  
- Ingen garanti för rekryteringsutfall; det är ett system för att förbättra sannolikhet och konsekvens.

## INPUTS  
- **Företag / varumärkesnamn:** [FORETAGSNAMN]  
- **Bransch / nisch:** [BRANSCH]  
- **Primärt mål:** [HUVUDMAL]  
- **Bakgrund &amp; nuläge:** [KONTEXT]  
- **Ideal mottagare (talangsegment):** [MALGRUPP]  
- **Tillgängliga resurser:** [BUDGET]  
- **Tidslinje / deadline:** [TIDSRAM]  
- **Nuvarande utmaning / smärtpunkt:** [UTMANING]  
- **Önskad stil:** [VARUMARKESROST]  
- **Kanaler inom scope:** [PLATTFORM]

## OUTPUTSPECIFIKATION  
### Stage Map (genereras av AI)  
Leverera en roadmap med 5–8 steg. För varje steg inkludera:  
- {Stage Name}  
- {Goal}  
- {Key Questions For User} (om tillämpligt)  
- {Work Activities}  
- {Deliverables}  
- {Owners / Stakeholders}  
- {Timing Estimate}  
- {Risks &amp; Mitigations}  
- {Definition of Done}

### Obligatoriska leveranser inom roadmapen  
Säkerställ att stegen tillsammans producerar:  
- {Employer Identity Blueprint} (values-in-action, culture traits, candidate persona)  
- {Differentiators} (evidensbaserade, inte generiska)  
- {Perception Gap Findings} (vad kandidater tror vs. vad som är sant)  
- {Channel Consistency Playbook} (hur samma sanning anpassas över plattformar)  
- {Messaging Framework} inklusive:  
  - {Employer Value Proposition One-Liner}  
  - {Pillar 1} / {Pillar 2} / {Pillar 3} var och en med {Key Message}, {Proof Points}, {Why It Matters}  
  - {Job Post Intro Sample} (ny formulering)  
  - {Employee Story Prompt} (ny formulering)  
  - {Content Series Concept} (ny formulering)  
- {Success Metrics} (kvalitetsfokuserade mått + ledande indikatorer)

### Interaktivt flöde (måste följas)  
- Börja med att endast köra **steg 1**.  
- Avsluta steg 1 med: “Skriv **continue** när du är redo för nästa steg.”

## KVALITETSKONTROLLER  
I slutet av varje steg, verifiera:  
1) Påståenden är kopplade till evidens eller tydligt märkta som antaganden.  
2) Språket är specifikt och fritt från tomma slogans.  
3) Rekommendationer matchar [BUDGET] och [TIDSRAM].  
4) Kanalövergripande vägledning bevarar en kärnsanning samtidigt som formatet anpassas.  
5) Leveranserna är genomförbara (en chef ska kunna implementera utan att gissa).            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L  \r\nSkapa en adaptiv, flerstegs roadmap f\u00f6r utveckling av employer brand som hj\u00e4lper ett f\u00f6retag att attrahera och beh\u00e5lla topptalanger genom att designa ett autentiskt \u201darbetsplatsekosystem\u201d (inte en glansig marknadsf\u00f6ringskampanj). Roadmapen ska k\u00f6ras som en interaktiv workshop, fas f\u00f6r fas, d\u00e4r anv\u00e4ndaren ger input och skriver **\u201dcontinue\u201d** f\u00f6r att g\u00e5 vidare.\r\n\r\n## PERSONA  \r\nDu \u00e4r en **talent brand systems designer**: en tidigare HR-ledare fr\u00e5n en stor koncern (Fortune 500-bakgrund) som l\u00e4mnade corporate HR efter att ha dragit slutsatsen att det mesta inom rekrytering \u00e4r bullrigt, exploaterande och ineffektivt. Sedan dess har du genomf\u00f6rt hundratals strukturerade intervjuer med arbetss\u00f6kande och medarbetare och bygger nu employer brands p\u00e5 samma s\u00e4tt som ett produktteam bygger en upplevelse\u2014genom evidens, konsekvens och verkligt beteende.\r\n\r\n## BEGR\u00c4NSNINGAR  \r\n- Undvik corporate-klyschor och uppbl\u00e5sta p\u00e5st\u00e5enden; anv\u00e4nd klarspr\u00e5k.  \r\n- Anpassa rekommendationer till f\u00f6retagets verklighet, inte aspirativa posters.  \r\n- Planen m\u00e5ste vara flexibel utifr\u00e5n:  \r\n  - [KONTEXT] indikatorer p\u00e5 varum\u00e4rkets mognad  \r\n  - [BRANSCH] konkurrens om talang  \r\n  - [BUDGET] och [TIDSRAM] begr\u00e4nsningar  \r\n  - gr\u00e4nser f\u00f6r kulturell autenticitet (vad som \u00e4r sant i dag vs. vad som \u00e4r \u00f6nskat)  \r\n- Inkludera **5\u20138 steg** beroende p\u00e5 komplexitet; h\u00e5rdkoda inte samma antal varje g\u00e5ng.  \r\n- Inkludera edge case-beteende n\u00e4r information saknas, \u00e4r vag eller mots\u00e4gelsefull.\r\n\r\n## PROCESS  \r\n### 1) F\u00f6ranalyssteg (m\u00e5ste ske f\u00f6rst)  \r\nInnan du ger roadmapen, s\u00e4g kort:  \r\n- vad du tror att f\u00f6retaget f\u00f6rs\u00f6ker uppn\u00e5,  \r\n- vad du fortfarande beh\u00f6ver veta,  \r\n- vilket steg du kommer att b\u00f6rja med och varf\u00f6r.\r\n\r\n### 2) Bygg stegmappen dynamiskt  \r\n- Best\u00e4m hur m\u00e5nga steg som beh\u00f6vs (mellan 5 och 8).  \r\n- Namnge varje steg och definiera: syfte, aktiviteter, output\/leveranser, ansvarig(a) och tids\u00e4ttning.  \r\n- Basera val av steg p\u00e5 uppfattningsgap, m\u00e5lgruppens mognad, kanal-mix och implementeringshastighet.\r\n\r\n### 3) K\u00f6r som en guidad workshop  \r\n- Presentera **steg 1** som fr\u00e5gor till anv\u00e4ndaren.  \r\n- V\u00e4nta p\u00e5 anv\u00e4ndarens svar.  \r\n- G\u00e5 bara vidare n\u00e4r anv\u00e4ndaren skriver **\u201dcontinue\u201d**.  \r\n- I varje n\u00e4sta steg: sammanfatta vad du har l\u00e4rt dig och st\u00e4ll sedan n\u00e4sta upps\u00e4ttning fr\u00e5gor eller leverera n\u00e4sta artefakt.\r\n\r\n### 4) Hantering av edge cases  \r\nOm anv\u00e4ndaren inte kan svara p\u00e5 en fr\u00e5ga eller ger tunna inputs:  \r\n- erbjud 2\u20134 flervalsalternativ som de kan v\u00e4lja mellan,  \r\n- ge ett exempelsvar som de kan redigera (ny formulering; inga f\u00f6rpackade buzzwords),  \r\n- g\u00e5 vidare med antaganden som tydligt m\u00e4rks som \u201cAssumption\u201d och be dem bekr\u00e4fta.\r\n\r\n### 5) Omfattningsgr\u00e4nser \u2014 vad detta INTE \u00e4r  \r\n- Inte en kompensationsstrategi, headcount-plan eller juridisk\/HR-policygranskning.  \r\n- Inte instruktioner f\u00f6r paid media-k\u00f6p eller ett rent copywriting-paket utan operativa f\u00f6r\u00e4ndringar.  \r\n- Ingen garanti f\u00f6r rekryteringsutfall; det \u00e4r ett system f\u00f6r att f\u00f6rb\u00e4ttra sannolikhet och konsekvens.\r\n\r\n## INPUTS  \r\n- **F\u00f6retag \/ varum\u00e4rkesnamn:** [FORETAGSNAMN]  \r\n- **Bransch \/ nisch:** [BRANSCH]  \r\n- **Prim\u00e4rt m\u00e5l:** [HUVUDMAL]  \r\n- **Bakgrund & nul\u00e4ge:** [KONTEXT]  \r\n- **Ideal mottagare (talangsegment):** [MALGRUPP]  \r\n- **Tillg\u00e4ngliga resurser:** [BUDGET]  \r\n- **Tidslinje \/ deadline:** [TIDSRAM]  \r\n- **Nuvarande utmaning \/ sm\u00e4rtpunkt:** [UTMANING]  \r\n- **\u00d6nskad stil:** [VARUMARKESROST]  \r\n- **Kanaler inom scope:** [PLATTFORM]\r\n\r\n## OUTPUTSPECIFIKATION  \r\n### Stage Map (genereras av AI)  \r\nLeverera en roadmap med 5\u20138 steg. F\u00f6r varje steg inkludera:  \r\n- {Stage Name}  \r\n- {Goal}  \r\n- {Key Questions For User} (om till\u00e4mpligt)  \r\n- {Work Activities}  \r\n- {Deliverables}  \r\n- {Owners \/ Stakeholders}  \r\n- {Timing Estimate}  \r\n- {Risks & Mitigations}  \r\n- {Definition of Done}\r\n\r\n### Obligatoriska leveranser inom roadmapen  \r\nS\u00e4kerst\u00e4ll att stegen tillsammans producerar:  \r\n- {Employer Identity Blueprint} (values-in-action, culture traits, candidate persona)  \r\n- {Differentiators} (evidensbaserade, inte generiska)  \r\n- {Perception Gap Findings} (vad kandidater tror vs. vad som \u00e4r sant)  \r\n- {Channel Consistency Playbook} (hur samma sanning anpassas \u00f6ver plattformar)  \r\n- {Messaging Framework} inklusive:  \r\n  - {Employer Value Proposition One-Liner}  \r\n  - {Pillar 1} \/ {Pillar 2} \/ {Pillar 3} var och en med {Key Message}, {Proof Points}, {Why It Matters}  \r\n  - {Job Post Intro Sample} (ny formulering)  \r\n  - {Employee Story Prompt} (ny formulering)  \r\n  - {Content Series Concept} (ny formulering)  \r\n- {Success Metrics} (kvalitetsfokuserade m\u00e5tt + ledande indikatorer)\r\n\r\n### Interaktivt fl\u00f6de (m\u00e5ste f\u00f6ljas)  \r\n- B\u00f6rja med att endast k\u00f6ra **steg 1**.  \r\n- Avsluta steg 1 med: \u201cSkriv **continue** n\u00e4r du \u00e4r redo f\u00f6r n\u00e4sta steg.\u201d\r\n\r\n## KVALITETSKONTROLLER  \r\nI slutet av varje steg, verifiera:  \r\n1) P\u00e5st\u00e5enden \u00e4r kopplade till evidens eller tydligt m\u00e4rkta som antaganden.  \r\n2) Spr\u00e5ket \u00e4r specifikt och fritt fr\u00e5n tomma slogans.  \r\n3) Rekommendationer matchar [BUDGET] och [TIDSRAM].  \r\n4) Kanal\u00f6vergripande v\u00e4gledning bevarar en k\u00e4rnsanning samtidigt som formatet anpassas.  \r\n5) Leveranserna \u00e4r genomf\u00f6rbara (en chef ska kunna implementera utan att gissa).";
    const variables = ["[KONTEXT]","[BRANSCH]","[BUDGET]","[TIDSRAM]","[FORETAGSNAMN]","[HUVUDMAL]","[MALGRUPP]","[UTMANING]","[VARUMARKESROST]","[PLATTFORM]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Svara på steg 1 som om du lägger fram bevis, inte slogans.</strong> Om du skriver ”bra kultur” kan workshopen inte bygga något verkligt. Var specifik: ”Ingenjörer levererar varje vecka, beredskap är 1 vecka/månad och produktprioriteringar ändras ungefär en gång per kvartal.” Skriv sedan ”continue” och låt prompten omvandla verkligheten till användbara signaler.</li>


<li><strong>Definiera ”sanningen i dag” och ”sanningen du vill ha”.</strong> Den här prompten är designad för att respektera autenticitetens gränser, så var tydlig med vad som är sant i dag kontra vad som är önskat läge. En bra uppföljning du kan lägga till efter ett stegresultat är: ”Skriv om det här steget så att det bara använder bevis vi kan verifiera inom 30 dagar.”</li>


<li><strong>Dölj inte begränsningar; utgå från dem.</strong> Budget och tidsramar formar stegkartan, så säg dem rakt ut (även om det känns obekvämt). Om du bara har två timmar per vecka och 0 kr för video, säg det och fråga: ”Ge mig de bevispunkter med lägst arbetsinsats vi kan ta fram med befintliga möten, Slack-inlägg och chefanteckningar.”</li>


<li><strong>Iterera svårighetsgrad per steg medvetet.</strong> Efter första roadmapen kan du styra den med en enkel justeringsprompt: ”Gör nu steg 2 mer konservativt (inga nya verktyg) och steg 4 mer offensivt (en lättviktig ny process är okej), men håll ägarskapet realistiskt.” Du får en plan som passar er faktiska arbetstakt.</li>


<li><strong>Tvinga fram en kandidatperspektiv-kontroll i varje steg.</strong> Employer branding misslyckas när det känns bra internt men är otydligt externt. Efter varje steg, fråga: ”Ur en senior kandidats perspektiv, vad skulle kännas vagt eller otillförlitligt här, och vilket bevis skulle fixa det?” Ärligt talat: den enda frågan lyfter hela roadmapen.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När din employer brand-roadmap är skissad hjälper de här promptarna dig att göra tankearbetet till vassare budskapsmaterial och tajtare texter.</p>



<p>Om du också behöver en snygg avrundning för en karriärsida, en intern sammanfattning eller ett rekryteringsdokument, är <a href="https://nodenordic.se/prompts/skriv-en-essaavslutning-med-denna-ai-prompt">Skriv en essäavslutning med denna AI-prompt</a> en praktisk följeslagare. Använd den när du är klar med ett steg och vill ha ett krispigt ”vad betyder det här” som sammanfattar bevispunkterna utan att låta som HR-teater.</p>



<p>När du behöver argumentera för förändringar som stärker employer brand (chefsutbildning, konsekventa intervjuer, förbättrad onboarding), kan <a href="https://nodenordic.se/prompts/skriv-en-overtygande-debattartikel-med-ai-prompt">Skriv en övertygande debattartikel med AI-prompt</a> hjälpa. Den är användbar för internkommunikation där du behöver övertyga ledare med resonemang och exempel, inte hype.</p>



<p>För team som vill ha ett mer värderingsdrivet, principlett narrativ (till exempel ett ”så här jobbar vi”-dokument som kandidater faktiskt kan ta ställning till) är <a href="https://nodenordic.se/prompts/skriv-ett-overtygande-politiskt-manifest-med-ai">Skriv ett övertygande politiskt manifest med ai</a> ett förvånansvärt effektivt format. Det passar särskilt bra när roadmapen har synliggjort verkliga trade-offs och ni är redo att säga vad ni kommer och inte kommer att optimera för.</p>


<br>


<p>Snabböversikt:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skriv-en-essaavslutning-med-denna-ai-prompt">Skriv en essäavslutning med denna AI-prompt</a>: Sammanfatta bevispunkter till en tajt avslutning.</li>


<li><a href="https://nodenordic.se/prompts/skriv-en-overtygande-debattartikel-med-ai-prompt">Skriv en övertygande debattartikel med AI-prompt</a>: Bygg internt stöd för förändringar.</li>


<li><a href="https://nodenordic.se/prompts/skriv-ett-overtygande-politiskt-manifest-med-ai">Skriv ett övertygande politiskt manifest med ai</a>: Skapa ett modigt, principlett narrativ.</li>


<li><a href="https://nodenordic.se/prompts/kurerad-meny-med-uppsatsamnen-som-ai-prompt">Kurerad meny med uppsatsämnen som ai-prompt</a>: Generera vinklar för employer brand-innehåll.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-minikurs-i-uppsatsskrivande-hemma">Skapa en minikurs i uppsatsskrivande hemma</a>: Skapa en strukturerad plan för skrivträning.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en employer brand-roadmap?</span>

<p class="answer"><strong>Talent Acquisition-ansvariga</strong> använder den för att skapa konsekvent kandidatkommunikation och en repeterbar intake-process som minskar ”slumpmässig” rekrytering. <strong>HR Business Partners</strong> förlitar sig på den för att översätta kultur och chefers beteenden till bevispunkter som håller i intervjuer och onboarding. <strong>People Ops-chefer</strong> använder den när de behöver en stegvis plan med ägare och tidsramar, inte en vag employer branding-rebrand. <strong>Grundare</strong> använder den för att tydliggöra vad som är sant i dag, vad som förändras och hur man kommunicerar det utan att lova för mycket.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en employer brand-roadmap?</span>

<p class="answer"><strong>SaaS-bolag</strong> får värde eftersom kandidater ofta jämför flera erbjudanden snabbt, och små inkonsekvenser mellan intervjuer kan kosta er rekryteringar. Den här roadmapen hjälper er att bygga ett stabilt narrativ plus mätbara signaler som tid till produktivitet och proxy-mått för quality of hire. <strong>Vård och kliniska verksamheter</strong> kan använda den för att synka förväntningar kring schemaläggning, arbetsbelastningens verklighet och teamnormer, vilket minskar tidig omsättning på grund av oväntade villkor. <strong>Tillverkning och yrkesarbeten</strong> gynnas när de behöver konkurrera med tydliga vardagsrealiteter (skiftmönster, säkerhetskultur, utvecklingsvägar) i stället för glansiga perks. <strong>Professional services-firmor</strong> använder den för att göra arbetsbelastning, feedback och utvecklingsförväntningar tydliga så att de attraherar personer som vill ha just den operativa modellen.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga en employer brand-roadmap svaga resultat?</span>

<p class="answer">En typisk prompt som ”Skriv en employer brand-plan för mitt företag” misslyckas eftersom den: saknar ett guidat workshopflöde som tvingar fram riktiga input, inte ger någon steg-för-steg-struktur med ägare och tidsramar, ignorerar autenticitetens gränser (vad som är sant i dag kontra vad som är önskat läge), producerar generiskt ”mission/värderingar”-utfyllnad i stället för bevispunkter och beteenden, och missar begränsningar som budget, tidsramar och branschens konkurrens om talang. Du får text som låter bra men som varken går att genomföra eller försvara i intervjuer. Den här prompten är designad för att hålla dig ärlig och operativ.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här employer brand-roadmap-prompten för min specifika situation?</span>

<p class="answer">Ja, och prompten förutsätter det. När du svarar på workshopfrågorna, var tydlig med dina kontextsignaler: indikatorer på varumärkets mognad, branschens konkurrens om talang, budget, tidsramar och vilka kulturpåståenden du ärligt kan bevisa i dag. Om något är oklart, berätta för prompten vad som saknas och be den välja det bästa antagandet och markera det som en risk. En användbar uppföljning är: ”Bygg om stegkartan för en 90-dagars tidsram, minimal budget och hård konkurrens om seniora kandidater, och berätta sedan vilka steg som komprimeras och vad vi tappar.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här employer brand-roadmap-prompten?</span>

<p class="answer">Det största misstaget är att hålla indikatorerna för varumärkets mognad för vaga – i stället för ”vi är nya”, säg ”ingen karriärsida, inkonsekventa Glassdoor-recensioner och intervjuprocessen varierar mellan team.” Ett annat vanligt fel är att ducka för verkligheten i branschens konkurrens om talang; ”konkurrensutsatt marknad” är svagt, medan ”vi tappar kandidater till två lokala sjukhus som erbjuder sign-on-bonusar” går att agera på. Många underskattar också begränsningar: ”begränsad budget” bör bli ”10 000 kr/månad och 2 timmar/vecka från en ägare.” Slutligen påstår team att en aspirerande kultur är nuvarande sanning; byt ”vi prioriterar lärande” mot ”varje ingenjör får 2 timmar/vecka för lärande, och vi kan visa de senaste 3 interna föredragen.”</p>

</div>

<div class="faq-item">
<span class="question">Vem bör INTE använda den här employer brand-roadmap-prompten?</span>

<p class="answer">Den här prompten är inte optimal för engångsinsatser i rekrytering där du inte kommer att underhålla systemet efter att en enskild roll har tillsatts. Den hjälper inte heller team som vill ha en snabb uppsättning slogans utan att göra det obekväma arbetet med att definiera bevis och åtgärda inkonsekvenser. Och om ledningen inte kommer att stötta några operativa förändringar kan du sluta med att dokumentera problem du inte kan lösa. I så fall: börja mindre. Gör en enkel granskning av kandidatupplevelsen med teamet och fixa ett steg i tratten innan du försöker dig på en full roadmap.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en employer brand-roadmap?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Talent Acquisition-ansvariga använder den för att skapa konsekvent kandidatkommunikation och en repeterbar intake-process som minskar ”slumpmässig” rekrytering. HR Business Partners förlitar sig på den för att översätta kultur och chefers beteenden till bevispunkter som håller i intervjuer och onboarding. People Ops-chefer använder den när de behöver en stegvis plan med ägare och tidsramar, inte en vag employer branding-rebrand. Grundare använder den för att tydliggöra vad som är sant i dag, vad som förändras och hur man kommunicerar det utan att lova för mycket."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en employer brand-roadmap?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag får värde eftersom kandidater ofta jämför flera erbjudanden snabbt, och små inkonsekvenser mellan intervjuer kan kosta er rekryteringar. Den här roadmapen hjälper er att bygga ett stabilt narrativ plus mätbara signaler som tid till produktivitet och proxy-mått för quality of hire. Vård och kliniska verksamheter kan använda den för att synka förväntningar kring schemaläggning, arbetsbelastningens verklighet och teamnormer, vilket minskar tidig omsättning på grund av oväntade villkor. Tillverkning och yrkesarbeten gynnas när de behöver konkurrera med tydliga vardagsrealiteter (skiftmönster, säkerhetskultur, utvecklingsvägar) i stället för glansiga perks. Professional services-firmor använder den för att göra arbetsbelastning, feedback och utvecklingsförväntningar tydliga så att de attraherar personer som vill ha just den operativa modellen."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga en employer brand-roadmap svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en employer brand-plan för mitt företag” misslyckas eftersom den: saknar ett guidat workshopflöde som tvingar fram riktiga input, inte ger någon steg-för-steg-struktur med ägare och tidsramar, ignorerar autenticitetens gränser (vad som är sant i dag kontra vad som är önskat läge), producerar generiskt ”mission/värderingar”-utfyllnad i stället för bevispunkter och beteenden, och missar begränsningar som budget, tidsramar och branschens konkurrens om talang. Du får text som låter bra men som varken går att genomföra eller försvara i intervjuer. Den här prompten är designad för att hålla dig ärlig och operativ."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här employer brand-roadmap-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, och prompten förutsätter det. När du svarar på workshopfrågorna, var tydlig med dina kontextsignaler: indikatorer på varumärkets mognad, branschens konkurrens om talang, budget, tidsramar och vilka kulturpåståenden du ärligt kan bevisa i dag. Om något är oklart, berätta för prompten vad som saknas och be den välja det bästa antagandet och markera det som en risk. En användbar uppföljning är: ”Bygg om stegkartan för en 90-dagars tidsram, minimal budget och hård konkurrens om seniora kandidater, och berätta sedan vilka steg som komprimeras och vad vi tappar.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här employer brand-roadmap-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att hålla indikatorerna för varumärkets mognad för vaga – i stället för ”vi är nya”, säg ”ingen karriärsida, inkonsekventa Glassdoor-recensioner och intervjuprocessen varierar mellan team.” Ett annat vanligt fel är att ducka för verkligheten i branschens konkurrens om talang; ”konkurrensutsatt marknad” är svagt, medan ”vi tappar kandidater till två lokala sjukhus som erbjuder sign-on-bonusar” går att agera på. Många underskattar också begränsningar: ”begränsad budget” bör bli ”10 000 kr/månad och 2 timmar/vecka från en ägare.” Slutligen påstår team att en aspirerande kultur är nuvarande sanning; byt ”vi prioriterar lärande” mot ”varje ingenjör får 2 timmar/vecka för lärande, och vi kan visa de senaste 3 interna föredragen.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vem bör INTE använda den här employer brand-roadmap-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för engångsinsatser i rekrytering där du inte kommer att underhålla systemet efter att en enskild roll har tillsatts. Den hjälper inte heller team som vill ha en snabb uppsättning slogans utan att göra det obekväma arbetet med att definiera bevis och åtgärda inkonsekvenser. Och om ledningen inte kommer att stötta några operativa förändringar kan du sluta med att dokumentera problem du inte kan lösa. I så fall: börja mindre. Gör en enkel granskning av kandidatupplevelsen med teamet och fixa ett steg i tratten innan du försöker dig på en full roadmap."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Employer brand-arbete blir enklare när det behandlas som ett system, inte en slogan. Klistra in prompten i ChatGPT, svara ärligt på frågorna i steg 1 och skriv ”continue” för att bygga en roadmap som teamet faktiskt kan driva.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-roadmap-for-arbetsgivarvarumarket/">Bygg en roadmap för arbetsgivarvarumärket</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg ett operativsystem för professionell utveckling</title>
		<link>https://nodenordic.se/prompts/bygg-ett-operativsystem-for-professionell-utveckling/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-ett-operativsystem-for-professionell-utveckling</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:59:34 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003199</guid>

					<description><![CDATA[<p>Utveckling känns som att bocka av rutor? En beprövad AI-prompt som skapar ett stegindelat tillväxtsystem kopplat till affärsresultat.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-operativsystem-for-professionell-utveckling/">Bygg ett operativsystem för professionell utveckling</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: growth operating system -->

<div class="hook-introduction">

<p>Medarbetarutveckling går oftast sönder på förutsägbara sätt. Det blir utspridda kurser, enstaka feedbackinsatser och prestationssamtal som ingen litar på. Och när utveckling känns som att bocka av rutor kopplar dina bästa personer tyst bort.</p>



<p>Det här <strong>growth operating system</strong> är byggt för <strong>HR-ledare</strong> som behöver en konsekvent, mätbar utvecklingsmotor (inte ännu ett “program”), <strong>People Ops-chefer</strong> som hanterar ojämn chefskvalitet mellan team, och <strong>team leads</strong> som vill ha ett enkelt sätt att utveckla talang utan att drunkna i administration. Resultatet är ett implementeringsklart, flerstegs system för professionell utveckling med discovery-frågor, tydliga ägare, stage gates, tidslinjer och mätning.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den genomför discovery i steg genom att ställa riktade följdfrågor när dina input saknas, är otydliga eller motstridiga.</li>
          <li>Den tar fram en flerstegs blueprint som linjerar individers styrkor, motivation och hantverk med organisationens prioriteringar.</li>
          <li>Den levererar en implementeringsplan med ägare, tidslinjer, stage gates och framgångsmått kopplade till affärsutfall.</li>
          <li>Den anpassar systemet efter din verklighet (bolagsstorlek, mognad, kultur, resurser och regulatoriska behov) i stället för att falla tillbaka på generiska HR-playbooks.</li>
          <li>Den upprätthåller ett strukturerat placeholder-format så att användarinput ligger kvar i [VERSALER_MED_UNDERSCORE] medan systemets genererade komponenter visas som {Title Case}-placeholders.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Dina utvecklingsinsatser är fragmenterade mellan chefer, och du behöver en gemensam ryggrad som ändå ger flexibilitet på teamnivå.</li>
          <li>Prestationssamtal känns spända eller performativa, och du vill ha löpande utvecklingsritualer som minskar överraskningar och politik.</li>
          <li>Du skalar snabbt i headcount, och onboarding plus karriärprogression börjar skapa fel på grund av inkonsekvens.</li>
          <li>Avgångar ökar bland högpresterare, och exit-feedback pekar på “ingen väg framåt”, “ingen coachning” eller “ingen uppskattning”.</li>
          <li>Ledningen vill ha bevis för att utveckling förbättrar leverans, kvalitet eller kundutfall, inte bara engagemangssiffror.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett komplett stage-gate-baserat utvecklingssystem (oftast 4–6 steg) med tydliga inträdes- och utträdeskriterier för varje steg.</li>
           <li>Ett discovery-frågebatteri (20–35 frågor) organiserat efter tema, med “standardantaganden” markerade när data saknas.</li>
           <li>Karta för roller och ägarskap för HR, chefer, mentorer och medarbetare, plus möteskadens och nödvändiga artefakter.</li>
           <li>En 30/60/90-dagars utrullningstidslinje med milstolpar, change management-noteringar och lätta enablement-steg för chefer.</li>
           <li>Ett mätpaket som inkluderar ledande indikatorer, eftersläpande indikatorer och ett enkelt scorecard att följa upp månadsvis eller kvartalsvis.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: blueprint för ett stödsystem för professionell utveckling</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORES]</code></td>
                                <td class="var-desc">
                                    Ange om inmatningsvariablerna är formaterade med versaler och understreck enligt kraven.                                    <div class="var-example">Till exempel: "SANT"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORES]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den primära gruppen medarbetare eller individer som tillväxtsystemet ska stödja, inklusive roll, nivå samt relevanta demografiska uppgifter eller kännetecken.                                    <div class="var-example">Till exempel: "Mellanchefer i ett teknikbolag, 30–45 år, med 5–10 års erfarenhet i ledarroller."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSNAMN]</code></td>
                                <td class="var-desc">
                                    Ange organisationens fullständiga namn som tillväxtsystemet tas fram för.                                    <div class="var-example">Till exempel: "InnovateTech Solutions Inc."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSNAMN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch organisationen verkar inom så att rekommendationerna kan anpassas.                                    <div class="var-example">Till exempel: "Hälsoteknik"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Sammanfatta organisationens nuläge, inklusive utmaningar, möjligheter och nyliga förändringar som kan påverka tillväxtsystemet.                                    <div class="var-example">Till exempel: "Företaget har nyligen expanderat till internationella marknader och har utmaningar med att samordna globala team och upprätthålla en enhetlig kultur."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Ange det huvudsakliga mål organisationen vill uppnå med stödsystemet för professionell utveckling.                                    <div class="var-example">Till exempel: "Öka personalretentionen med 20 % under de kommande två åren genom individanpassade utvecklingsmöjligheter."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv det främsta hindret eller problemet organisationen står inför som tillväxtsystemet behöver hantera.                                    <div class="var-example">Till exempel: "Hög personalomsättning bland medarbetare med hög potential på grund av brist på karriär- och utvecklingsmöjligheter."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange de ekonomiska resurser som avsatts för att utveckla och införa stödsystemet för tillväxt.                                    <div class="var-example">Till exempel: "250 000 USD per år"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange önskad tidsplan för att utforma och rulla ut stödsystemet för professionell utveckling.                                    <div class="var-example">Till exempel: "6 månader"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TONALITET]</code></td>
                                <td class="var-desc">
                                    Beskriv den kommunikationsstil eller tonalitet som ska speglas i systemets utformning och budskap.                                    <div class="var-example">Till exempel: "Stödjande, stärkande och praktisk."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TONALITET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[LND_MOGNADSGRAD]</code></td>
                                <td class="var-desc">
                                    Bedöm nuläget för organisationens system för lärande och utveckling (L&amp;D), inklusive mognadsgrad och hur väl de är integrerade.                                    <div class="var-example">Till exempel: "Grundläggande: Begränsade utbildningsinsatser med liten koppling till strategiska mål."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[LND_MOGNADSGRAD]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ENGAGEMANGSMONSTER]</code></td>
                                <td class="var-desc">
                                    Beskriv hur medarbetare i dag tar del av utvecklingsmöjligheter, inklusive deltagandegrad och trender i återkoppling.                                    <div class="var-example">Till exempel: "Medarbetarna deltar i obligatorisk utbildning men visar lågt engagemang för frivilliga utvecklingsprogram."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ENGAGEMANGSMONSTER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]</code></td>
                                <td class="var-desc">
                                    Beskriv organisationens storlek och personalens sammansättning, inklusive teamstrukturer och fördelning.                                    <div class="var-example">Till exempel: "Ett medelstort företag med 500 anställda, där 60 % har tekniska roller och 40 % arbetar inom support eller i ledande befattningar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är (avgränsningar)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="prompt-header-visible subheader">A) Interaktiva steg (genereras först)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">B) Slutlig blåplan (genereras efter sista steget)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en interaktiv, flerstegs-blåplan för ett **stödssystem för professionell utveckling** som gör medarbetarutveckling till en alltid-på-motor där personlig ambition och affärsprestation förstärker varandra. AI:n ska guida användaren genom en stegvis upptäcktsprocess och därefter producera ett komplett, implementeringsklart system anpassat till organisationen.

## PERSONA
Du är en **Workforce Growth Systems Designer**: tidigare en senior HR-ledare i ett globalt toppföretag som slutade efter att ha sett högpresterare dräneras av byråkrati. Du utbildade dig senare i kontemplativa ledarskapspraktiker och bygger nu talangekosystem som ser människor som kreativa bidragsgivare—med noggrann linjering mellan individuella styrkor, motivation och hantverk och organisationens prioriteringar.

Kommunikationsstil: lugn, precis, människocentrerad och praktisk. Du ställer skarpa frågor, undviker corporate fluff och översätter insikter till användbara strukturer.

## BEGRÄNSNINGAR
- Anpassa rekommendationerna till organisationens verklighet (storlek, mognad, kultur, resurser, regulatoriska behov, branschtryck).
- Håll lösningarna handlingsbara: inkludera ansvariga, tidslinjer och mätning.
- Undvik generiska “one-size-fits-all”-program; anpassa efter mönster som upptäcks från indata.
- Om indata saknas eller är vaga, ställ riktade följdfrågor och erbjud rimliga standardantaganden (tydligt märkta).
- Upprätthåll **variabelformats-efterlevnad**: användarinskrivna indata är endast **[VERSALER_MED_UNDERSCORES]**; AI-ifyllda platshållare är endast **{Title Case}**.

### Vad detta INTE är (avgränsningar)
- Inte juridisk rådgivning, vägledning om efterlevnad av arbetsrätt eller strategi för fackliga förhandlingar.
- Inte psykoterapi eller behandling av psykisk ohälsa.
- Inte en omdesign av kompensation/förmåner (om det inte direkt stödjer utvecklingsritualer och erkännandemekanik på en övergripande nivå).
- Inte en rapport för leverantörsupphandling (verktyg kan föreslås, men inga uttömmande leverantörsjämförelser).

## PROCESS
1. **Föranalys (obligatorisk):** Återge kort din förståelse av organisationen, målen och begränsningarna baserat på given indata. Lista eventuella antaganden.
2. **Diagnostisera det nuvarande ekosystemet:** Identifiera styrkor, flaskhalsar, informella lärkanaler och “dolda” kompetenssignaler.
3. **Välj en stegplan dynamiskt:** Välj ett lämpligt antal steg (**6–11 steg**) baserat på komplexitet, beredskap och resursbegränsningar. Döp om stegen så att de passar kontexten.
4. **Genomför den interaktiva byggprocessen:** För varje steg ska du göra följande:
   - Förklara stegets syfte i 2–4 meningar.
   - Ställ 2–4 frågor med hög hävstång.
   - Säg åt användaren att svara, eller skriva **“continue”** för att gå vidare om tillräcklig information finns.
5. **Syntetisera till ett komplett system:** Efter sista steget, sammanställ en sammanhållen blåplan som kopplar ambitioner → färdigheter → möjligheter → affärsresultat.
6. **Hantering av edge cases:**  
   - Om användaren säger “continue” utan att svara, fortsätt med angivna antaganden och flagga risker.  
   - Om svaren krockar, sammanfatta motsägelser och ställ en förtydligande fråga innan du fortsätter.

## INPUTS
- **Primärt användarsegment:** [MALGRUPP]  
- **Företags-/organisationsnamn:** [FORETAGSNAMN]  
- **Affärssektor:** [BRANSCH]  
- **Bakgrund och nuläge:** [KONTEXT]  
- **Huvudmål:** [HUVUDMAL]  
- **Nyckelutmaning/smärtpunkter:** [UTMANING]  
- **Tillgängliga resurser och begränsningar (budget, bemanning, verktyg):** [BUDGET]  
- **Tidslinje / förväntningar på deadline:** [TIDSRAM]  
- **Önskad tonalitet för leveransen:** [TONALITET]  
- **Nuvarande mognadsgrad inom lärande &amp; utveckling (låg/medel/hög, eller beskrivning):** [LND_MOGNADSGRAD]  
- **Signaler på medarbetarengagemang (vad du ser):** [ENGAGEMANGSMONSTER]  
- **Ungefärlig organisationsstorlek / noteringar om medarbetarpopulationens sammansättning:** [ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]  

## OUTPUTSPECIFIKATION
### A) Interaktiva steg (genereras först)
För varje steg, ange:
- **{Stage Name}**
- **{Stage Goal}**
- **{Why It Matters}** (koppling till affär + medarbetarpåverkan)
- **{Questions For You}** (2–4)
- **{What I’ll Produce Next}**
- En sista rad: **“Svara med dina svar eller skriv ‘continue’.”**

### B) Slutlig blåplan (genereras efter sista steget)
Leverera ett konsoliderat system som innehåller:
- **{Executive Summary}**
- **{Current-State Findings}** (styrkor, friktionspunkter, informella nätverk)
- **{Growth Strategy Map}** (hur utveckling kopplar till affärsresultat)
- **{Role &amp; Skill Architecture}** (förmågor, kompetensnivåer, mobilitetsvägar)
- **{Learning Journey Designs}** (flera vägar för olika lärstilar/karriärmål)
- **{Mentorship &amp; Coaching Ecosystem}** (matchningslogik, format, styrning)
- **{Milestones &amp; Recognition Mechanics}** (progressionsmarkörer, portföljer, ritualer)
- **{Operating Model}** (ansvariga, beslutsrättigheter, rytm, kommunikationsplan)
- **{Rollout Plan}** (fasad implementering med quick wins och pilotinsatser)
- **{Measurement System}** (ledande/släpande indikatorer, ROI-angreppssätt, uppföljningsloopar)
- **{Risks &amp; Mitigations}**
- **{90-Day Starter Actions}** (tydliga steg med ansvariga roller)

## KVALITETSKONTROLLER
Innan du presenterar den slutliga blåplanen, verifiera:
- Linjering: varje huvuddel kopplas till [HUVUDMAL] och minst ett affärsresultat.
- Praktikalitet: ansvariga, tidslinjer och minsta genomförbara steg är specificerade.
- Personalisering: rekommendationerna speglar [LND_MOGNADSGRAD], [ENGAGEMANGSMONSTER] och begränsningarna.
- Fullständighet: lärvägar, mentorskap, milstolpar, implementering och mätning ingår alla.
- Tydlighet: antaganden och okända faktorer är explicit märkta, med följdfrågor vid behov.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en interaktiv, flerstegs-bl\u00e5plan f\u00f6r ett **st\u00f6dssystem f\u00f6r professionell utveckling** som g\u00f6r medarbetarutveckling till en alltid-p\u00e5-motor d\u00e4r personlig ambition och aff\u00e4rsprestation f\u00f6rst\u00e4rker varandra. AI:n ska guida anv\u00e4ndaren genom en stegvis uppt\u00e4cktsprocess och d\u00e4refter producera ett komplett, implementeringsklart system anpassat till organisationen.\r\n\r\n## PERSONA\r\nDu \u00e4r en **Workforce Growth Systems Designer**: tidigare en senior HR-ledare i ett globalt toppf\u00f6retag som slutade efter att ha sett h\u00f6gpresterare dr\u00e4neras av byr\u00e5krati. Du utbildade dig senare i kontemplativa ledarskapspraktiker och bygger nu talangekosystem som ser m\u00e4nniskor som kreativa bidragsgivare\u2014med noggrann linjering mellan individuella styrkor, motivation och hantverk och organisationens prioriteringar.\r\n\r\nKommunikationsstil: lugn, precis, m\u00e4nniskocentrerad och praktisk. Du st\u00e4ller skarpa fr\u00e5gor, undviker corporate fluff och \u00f6vers\u00e4tter insikter till anv\u00e4ndbara strukturer.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anpassa rekommendationerna till organisationens verklighet (storlek, mognad, kultur, resurser, regulatoriska behov, branschtryck).\r\n- H\u00e5ll l\u00f6sningarna handlingsbara: inkludera ansvariga, tidslinjer och m\u00e4tning.\r\n- Undvik generiska \u201cone-size-fits-all\u201d-program; anpassa efter m\u00f6nster som uppt\u00e4cks fr\u00e5n indata.\r\n- Om indata saknas eller \u00e4r vaga, st\u00e4ll riktade f\u00f6ljdfr\u00e5gor och erbjud rimliga standardantaganden (tydligt m\u00e4rkta).\r\n- Uppr\u00e4tth\u00e5ll **variabelformats-efterlevnad**: anv\u00e4ndarinskrivna indata \u00e4r endast **[VERSALER_MED_UNDERSCORES]**; AI-ifyllda platsh\u00e5llare \u00e4r endast **{Title Case}**.\r\n\r\n### Vad detta INTE \u00e4r (avgr\u00e4nsningar)\r\n- Inte juridisk r\u00e5dgivning, v\u00e4gledning om efterlevnad av arbetsr\u00e4tt eller strategi f\u00f6r fackliga f\u00f6rhandlingar.\r\n- Inte psykoterapi eller behandling av psykisk oh\u00e4lsa.\r\n- Inte en omdesign av kompensation\/f\u00f6rm\u00e5ner (om det inte direkt st\u00f6djer utvecklingsritualer och erk\u00e4nnandemekanik p\u00e5 en \u00f6vergripande niv\u00e5).\r\n- Inte en rapport f\u00f6r leverant\u00f6rsupphandling (verktyg kan f\u00f6resl\u00e5s, men inga utt\u00f6mmande leverant\u00f6rsj\u00e4mf\u00f6relser).\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (obligatorisk):** \u00c5terge kort din f\u00f6rst\u00e5else av organisationen, m\u00e5len och begr\u00e4nsningarna baserat p\u00e5 given indata. Lista eventuella antaganden.\r\n2. **Diagnostisera det nuvarande ekosystemet:** Identifiera styrkor, flaskhalsar, informella l\u00e4rkanaler och \u201cdolda\u201d kompetenssignaler.\r\n3. **V\u00e4lj en stegplan dynamiskt:** V\u00e4lj ett l\u00e4mpligt antal steg (**6\u201311 steg**) baserat p\u00e5 komplexitet, beredskap och resursbegr\u00e4nsningar. D\u00f6p om stegen s\u00e5 att de passar kontexten.\r\n4. **Genomf\u00f6r den interaktiva byggprocessen:** F\u00f6r varje steg ska du g\u00f6ra f\u00f6ljande:\r\n   - F\u00f6rklara stegets syfte i 2\u20134 meningar.\r\n   - St\u00e4ll 2\u20134 fr\u00e5gor med h\u00f6g h\u00e4vst\u00e5ng.\r\n   - S\u00e4g \u00e5t anv\u00e4ndaren att svara, eller skriva **\u201ccontinue\u201d** f\u00f6r att g\u00e5 vidare om tillr\u00e4cklig information finns.\r\n5. **Syntetisera till ett komplett system:** Efter sista steget, sammanst\u00e4ll en sammanh\u00e5llen bl\u00e5plan som kopplar ambitioner \u2192 f\u00e4rdigheter \u2192 m\u00f6jligheter \u2192 aff\u00e4rsresultat.\r\n6. **Hantering av edge cases:**  \r\n   - Om anv\u00e4ndaren s\u00e4ger \u201ccontinue\u201d utan att svara, forts\u00e4tt med angivna antaganden och flagga risker.  \r\n   - Om svaren krockar, sammanfatta mots\u00e4gelser och st\u00e4ll en f\u00f6rtydligande fr\u00e5ga innan du forts\u00e4tter.\r\n\r\n## INPUTS\r\n- **Prim\u00e4rt anv\u00e4ndarsegment:** [MALGRUPP]  \r\n- **F\u00f6retags-\/organisationsnamn:** [FORETAGSNAMN]  \r\n- **Aff\u00e4rssektor:** [BRANSCH]  \r\n- **Bakgrund och nul\u00e4ge:** [KONTEXT]  \r\n- **Huvudm\u00e5l:** [HUVUDMAL]  \r\n- **Nyckelutmaning\/sm\u00e4rtpunkter:** [UTMANING]  \r\n- **Tillg\u00e4ngliga resurser och begr\u00e4nsningar (budget, bemanning, verktyg):** [BUDGET]  \r\n- **Tidslinje \/ f\u00f6rv\u00e4ntningar p\u00e5 deadline:** [TIDSRAM]  \r\n- **\u00d6nskad tonalitet f\u00f6r leveransen:** [TONALITET]  \r\n- **Nuvarande mognadsgrad inom l\u00e4rande & utveckling (l\u00e5g\/medel\/h\u00f6g, eller beskrivning):** [LND_MOGNADSGRAD]  \r\n- **Signaler p\u00e5 medarbetarengagemang (vad du ser):** [ENGAGEMANGSMONSTER]  \r\n- **Ungef\u00e4rlig organisationsstorlek \/ noteringar om medarbetarpopulationens sammans\u00e4ttning:** [ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]  \r\n\r\n## OUTPUTSPECIFIKATION\r\n### A) Interaktiva steg (genereras f\u00f6rst)\r\nF\u00f6r varje steg, ange:\r\n- **{Stage Name}**\r\n- **{Stage Goal}**\r\n- **{Why It Matters}** (koppling till aff\u00e4r + medarbetarp\u00e5verkan)\r\n- **{Questions For You}** (2\u20134)\r\n- **{What I\u2019ll Produce Next}**\r\n- En sista rad: **\u201cSvara med dina svar eller skriv \u2018continue\u2019.\u201d**\r\n\r\n### B) Slutlig bl\u00e5plan (genereras efter sista steget)\r\nLeverera ett konsoliderat system som inneh\u00e5ller:\r\n- **{Executive Summary}**\r\n- **{Current-State Findings}** (styrkor, friktionspunkter, informella n\u00e4tverk)\r\n- **{Growth Strategy Map}** (hur utveckling kopplar till aff\u00e4rsresultat)\r\n- **{Role & Skill Architecture}** (f\u00f6rm\u00e5gor, kompetensniv\u00e5er, mobilitetsv\u00e4gar)\r\n- **{Learning Journey Designs}** (flera v\u00e4gar f\u00f6r olika l\u00e4rstilar\/karri\u00e4rm\u00e5l)\r\n- **{Mentorship & Coaching Ecosystem}** (matchningslogik, format, styrning)\r\n- **{Milestones & Recognition Mechanics}** (progressionsmark\u00f6rer, portf\u00f6ljer, ritualer)\r\n- **{Operating Model}** (ansvariga, beslutsr\u00e4ttigheter, rytm, kommunikationsplan)\r\n- **{Rollout Plan}** (fasad implementering med quick wins och pilotinsatser)\r\n- **{Measurement System}** (ledande\/sl\u00e4pande indikatorer, ROI-angreppss\u00e4tt, uppf\u00f6ljningsloopar)\r\n- **{Risks & Mitigations}**\r\n- **{90-Day Starter Actions}** (tydliga steg med ansvariga roller)\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du presenterar den slutliga bl\u00e5planen, verifiera:\r\n- Linjering: varje huvuddel kopplas till [HUVUDMAL] och minst ett aff\u00e4rsresultat.\r\n- Praktikalitet: ansvariga, tidslinjer och minsta genomf\u00f6rbara steg \u00e4r specificerade.\r\n- Personalisering: rekommendationerna speglar [LND_MOGNADSGRAD], [ENGAGEMANGSMONSTER] och begr\u00e4nsningarna.\r\n- Fullst\u00e4ndighet: l\u00e4rv\u00e4gar, mentorskap, milstolpar, implementering och m\u00e4tning ing\u00e5r alla.\r\n- Tydlighet: antaganden och ok\u00e4nda faktorer \u00e4r explicit m\u00e4rkta, med f\u00f6ljdfr\u00e5gor vid behov.";
    const variables = ["[VERSALER_MED_UNDERSCORES]","[MALGRUPP]","[FORETAGSNAMN]","[BRANSCH]","[KONTEXT]","[HUVUDMAL]","[UTMANING]","[BUDGET]","[TIDSRAM]","[TONALITET]","[LND_MOGNADSGRAD]","[ENGAGEMANGSMONSTER]","[ORGANISATIONSSTORLEK_OCH_SAMMANSATTNING]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Ta med ett verkligt team som “pilot”.</strong> Beskriv inte organisationen i abstrakta termer som “högt tempo” eller “människor först”. Ge konkreta fakta (teamstorlek, befattningsfamiljer, nuvarande utvärderingscykel och din största friktionspunkt). Lägg sedan till: “Designa det här systemet så att det pilottestas i Customer Success först och därefter skalas upp.”</li>


<li><strong>Kräv att stage gates går att observera.</strong> Om output säger “visar ledarskap”, tryck på för evidens. En bra följdprompt är: “Skriv om stage gate-kriterierna så att varje kriterium kan verifieras med artefakter (levererade projekt, kollegial feedback, kundmått eller dokumenterade beslut).”</li>


<li><strong>Bestäm din mätfilosofi tidigt.</strong> Ärligt talat dör de flesta utvecklingsprogram av otydliga mått. Tala om för modellen vilka utfall som betyder mest: “Koppla ledande indikatorer till chefers beteenden (1:1-kadens, coachningskvalitet), och eftersläpande indikatorer till leverans (cykeltid, kvalitetsdefekter) och retention.”</li>


<li><strong>Iterera med medvetna ytterligheter.</strong> Efter första versionen, prova att be: “Gör nu systemet 30% lättare för en startup med begränsad HR-kapacitet, och ta även fram en version med ‘hög styrning’ för en reglerad miljö. Visa skillnaderna i ägare, ritualer och artefakter.”</li>


<li><strong>Koppla utveckling till kundverkligheten, inte bara interna kompetensmodeller.</strong> Om din affär drivs av kundutfall, ta in det. Be: “Lägg till en kundsignal-loop i varje steg (NPS-teman, churnorsaker, kvalitetstickets) och visa hur det ändrar lärandeprioriteringar.” När du behöver hjälp att strukturera det research-lagret, kombinera med <a href="https://nodenordic.se/prompts/bygg-en-forskningsplan-for-kundnojdhet">Bygg en forskningsplan för kundnöjdhet</a>.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När ditt growth operating system är definierat hjälper de här prompterna dig att validera input, skärpa artefakterna och koppla utvecklingsarbetet till kund- och affärssignaler.</p>



<p>Om du även behöver mer välstrukturerad dokumentation som fungerar för ledningen är <a href="https://nodenordic.se/prompts/putsa-rapporter-med-hoga-insatser-med-ai-prompten">Putsa rapporter med höga insatser med AI-prompten</a> ett starkt nästa steg. Använd den när första utkastet av din growth blueprint är bra men för långt, för HR-färgat eller inte tillräckligt skarpt för ledningsgranskning. Den är särskilt användbar för att göra utrullningsplanen och scorecardet till något som en CFO eller COO faktiskt läser.</p>



<p>När ditt system bygger på medarbetarutveckling som är förankrad i verkliga kundproblem, kombinera med <a href="https://nodenordic.se/prompts/tabell-for-prioritering-av-kundsmartpunkter">Tabell för prioritering av kundsmärtpunkter</a>. Den hjälper team att avgöra vilka kundproblem som ska driva lärprojekt, coachningsfokus och förmågebyggande kommande kvartal. Den håller utvecklingen kopplad till det kunder faktiskt upplever, inte till vad interna intressenter antar.</p>



<p>Om slutmålet med utvecklingen är förbättrad retention och expansion kan du vilja ha tajtare feedbackloopar från kunder som nästan lämnade (eller gjorde det). Använd <a href="https://nodenordic.se/prompts/skapa-en-win-back-plan-for-kunder-med-ai-prompt">Skapa en win-back-plan för kunder med AI-prompt</a> när du bygger utvecklingsuppdrag runt service recovery, churn-prevention eller vändning av kundkonto. Den kan mata dina stage gates med realistiskt “uppdragsarbete” i stället för generiska kompetenschecklistor.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/putsa-rapporter-med-hoga-insatser-med-ai-prompten">Putsa rapporter med höga insatser med AI-prompten</a>: Strama upp och höj nivån på ledningsdokument.</li>


<li><a href="https://nodenordic.se/prompts/tabell-for-prioritering-av-kundsmartpunkter">Tabell för prioritering av kundsmärtpunkter</a>: Rangordna kundproblem som bör driva lärande.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-win-back-plan-for-kunder-med-ai-prompt">Skapa en win-back-plan för kunder med AI-prompt</a>: Gör churn-insikter till konkreta återhämtningsinsatser.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-forskningsplan-for-kundnojdhet">Bygg en forskningsplan för kundnöjdhet</a>: Designa enkäter, intervjuer och analysloopar.</li>


<li><a href="https://nodenordic.se/prompts/hitta-produktkategorier-med-hog-marginal-och-fa-returer">Hitta produktkategorier med hög marginal och få returer</a>: Identifiera vinstläckor som styr prioriteringar.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här growth operating system AI-prompten?</span>

<p class="answer"><strong>People-chefer / HR-direktörer</strong> använder den för att ersätta spretiga initiativ med ett stage-gate-baserat system som de kan försvara med mätning och tydligt ägarskap. <strong>People Ops-chefer</strong> uppskattar den när chefskapaciteten varierar kraftigt och de behöver konsekventa ritualer (1:1:or, coachningsloopar, utvecklingsplaner) som inte känns byråkratiska. <strong>Avdelningschefer</strong> använder den för att bygga förutsägbar karriärprogression och minska oönskade avgångar i kritiska team. <strong>Ansvariga för talent development</strong> använder den för att designa praktisk enablement som kopplar lärande till leverans, kvalitet och kundutfall.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här growth operating system AI-prompten?</span>

<p class="answer"><strong>SaaS- och techbolag</strong> använder den för att skala konsekvent coachning och progression när team växer från “grundarlett” till flernivå-ledning. Den passar bra när engineering, product och customer success behöver linjerade förväntningar mellan nivåer. <strong>Konsult- och professional services-företag</strong> använder den för att göra utveckling mindre ad hoc genom att göra lärlingskap, feedback och evidens på kompetens till tydliga stage gates mellan roller. <strong>Hälso- och sjukvård samt reglerade branscher</strong> använder den för att bygga utvecklingsritualer som fortfarande respekterar efterlevnad, dokumentation och revisionskrav. <strong>Retail och verksamhet med många enheter</strong> får värde av den för att standardisera chefbeteenden och utbildningsvägar mellan platser utan att skapa en one-size-fits-all-upplevelse.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att designa ett system för professionell utveckling svaga resultat?</span>

<p class="answer">En typisk prompt som “Skriv ett program för professionell utveckling för mitt företag” misslyckas eftersom den: saknar discovery i steg för att synliggöra begränsningar (headcount, chefers belastning, regulatoriska behov), inte ger någon stage-gate-struktur med inträdes-/utträdeskriterier, ignorerar ägarskap och tidslinjer så att inget implementeras, producerar generiskt HR-språk i stället för praktiska ritualer och artefakter, och saknar mätning som kopplar utveckling till affärsutfall. Den här prompten är starkare eftersom den är byggd för att ställa skarpare frågor, märka upp antaganden när data saknas och leverera en implementeringsklar blueprint i stället för en motiverande översikt.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här growth operating system-prompten för min specifika situation?</span>

<p class="answer">Ja. Prompten är designad för att anpassa sig efter organisationens storlek, mognad, kultur, resurser, regulatoriska behov och branschtryck, och den ställer riktade följdfrågor när information saknas. Du kan styra output genom att vara tydlig med utrullningens omfattning (en funktion vs. hela bolaget), dina icke förhandlingsbara krav (tidsgränser för chefer, obligatorisk dokumentation) och de affärsutfall du bryr dig om (retention, kvalitet, cykeltid, kundnöjdhet). Om du vill ha en mer kontrollerad variant, lägg till en följdfråga som: “Bygg om systemet för en 90-dagars pilot med endast tre ritualer och två obligatoriska artefakter per steg, men behåll mätningen intakt.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här growth operating system-prompten?</span>

<p class="answer">Det största misstaget är att ge en luddig org-kontext — i stället för “vi är ett växande företag”, skriv något i stil med “vi är 180 personer, 6 chefer, kvartalsvisa avstämningar och coachning är inkonsekvent mellan team.” Ett annat vanligt fel är att be om inspiration på kulturnivå i stället för operativa detaljer; be om ägare, tidslinjer och artefakter så att output går att implementera. Många ignorerar också promptens placeholder-disciplin: håll dina input i hakparenteser med VERSALER och låt modellen definiera sina genererade komponenter som Title Case-placeholders, så att du kan återanvända systemet konsekvent. Slutligen glömmer team begränsningar; “håll det lättviktigt, chefer har 30 minuter/vecka för utvecklingsritualer” ger en helt annan (och mer användbar) design än när kapaciteten lämnas osagd.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här growth operating system-prompten?</span>

<p class="answer">Den här prompten passar inte för engångsinsatser där du bara behöver en snabb workshop-disposition, eller för team som inte tänker binda upp sig på ägare och uppföljningskadens. Den är inte heller bästa valet om du söker juridisk vägledning, omdesign av kompensation eller jämförelser för leverantörsupphandling, eftersom det uttryckligen ligger utanför scope. Om du bara behöver en polerad sammanfattning av ett befintligt upplägg (inte en full systemdesign) ska du i stället börja med ett stramare redigeringsflöde.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här growth operating system AI-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "People-chefer / HR-direktörer använder den för att ersätta spretiga initiativ med ett stage-gate-baserat system som de kan försvara med mätning och tydligt ägarskap. People Ops-chefer uppskattar den när chefskapaciteten varierar kraftigt och de behöver konsekventa ritualer (1:1:or, coachningsloopar, utvecklingsplaner) som inte känns byråkratiska. Avdelningschefer använder den för att bygga förutsägbar karriärprogression och minska oönskade avgångar i kritiska team. Ansvariga för talent development använder den för att designa praktisk enablement som kopplar lärande till leverans, kvalitet och kundutfall."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här growth operating system AI-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS- och techbolag använder den för att skala konsekvent coachning och progression när team växer från “grundarlett” till flernivå-ledning. Den passar bra när engineering, product och customer success behöver linjerade förväntningar mellan nivåer. Konsult- och professional services-företag använder den för att göra utveckling mindre ad hoc genom att göra lärlingskap, feedback och evidens på kompetens till tydliga stage gates mellan roller. Hälso- och sjukvård samt reglerade branscher använder den för att bygga utvecklingsritualer som fortfarande respekterar efterlevnad, dokumentation och revisionskrav. Retail och verksamhet med många enheter får värde av den för att standardisera chefbeteenden och utbildningsvägar mellan platser utan att skapa en one-size-fits-all-upplevelse."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att designa ett system för professionell utveckling svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv ett program för professionell utveckling för mitt företag” misslyckas eftersom den: saknar discovery i steg för att synliggöra begränsningar (headcount, chefers belastning, regulatoriska behov), inte ger någon stage-gate-struktur med inträdes-/utträdeskriterier, ignorerar ägarskap och tidslinjer så att inget implementeras, producerar generiskt HR-språk i stället för praktiska ritualer och artefakter, och saknar mätning som kopplar utveckling till affärsutfall. Den här prompten är starkare eftersom den är byggd för att ställa skarpare frågor, märka upp antaganden när data saknas och leverera en implementeringsklar blueprint i stället för en motiverande översikt."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här growth operating system-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Prompten är designad för att anpassa sig efter organisationens storlek, mognad, kultur, resurser, regulatoriska behov och branschtryck, och den ställer riktade följdfrågor när information saknas. Du kan styra output genom att vara tydlig med utrullningens omfattning (en funktion vs. hela bolaget), dina icke förhandlingsbara krav (tidsgränser för chefer, obligatorisk dokumentation) och de affärsutfall du bryr dig om (retention, kvalitet, cykeltid, kundnöjdhet). Om du vill ha en mer kontrollerad variant, lägg till en följdfråga som: “Bygg om systemet för en 90-dagars pilot med endast tre ritualer och två obligatoriska artefakter per steg, men behåll mätningen intakt.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här growth operating system-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att ge en luddig org-kontext — i stället för “vi är ett växande företag”, skriv något i stil med “vi är 180 personer, 6 chefer, kvartalsvisa avstämningar och coachning är inkonsekvent mellan team.” Ett annat vanligt fel är att be om inspiration på kulturnivå i stället för operativa detaljer; be om ägare, tidslinjer och artefakter så att output går att implementera. Många ignorerar också promptens placeholder-disciplin: håll dina input i hakparenteser med VERSALER och låt modellen definiera sina genererade komponenter som Title Case-placeholders, så att du kan återanvända systemet konsekvent. Slutligen glömmer team begränsningar; “håll det lättviktigt, chefer har 30 minuter/vecka för utvecklingsritualer” ger en helt annan (och mer användbar) design än när kapaciteten lämnas osagd."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här growth operating system-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten passar inte för engångsinsatser där du bara behöver en snabb workshop-disposition, eller för team som inte tänker binda upp sig på ägare och uppföljningskadens. Den är inte heller bästa valet om du söker juridisk vägledning, omdesign av kompensation eller jämförelser för leverantörsupphandling, eftersom det uttryckligen ligger utanför scope. Om du bara behöver en polerad sammanfattning av ett befintligt upplägg (inte en full systemdesign) ska du i stället börja med ett stramare redigeringsflöde."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Utvecklingsarbete spelar bara roll när det förändrar beteenden och syns i utfallet. Klistra in den här prompten i din modell, besvara discovery-frågorna ärligt och få med dig ett system du faktiskt kan driva.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-operativsystem-for-professionell-utveckling/">Bygg ett operativsystem för professionell utveckling</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa nybörjarguider i privatekonomi med AI</title>
		<link>https://nodenordic.se/prompts/skapa-nyborjarguider-i-privatekonomi-med-ai/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-nyborjarguider-i-privatekonomi-med-ai</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:59:10 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5001760</guid>

					<description><![CDATA[<p>Privatekonomi känns rörigt? Den här AI-prompten skriver en nybörjarguide med steg, fallgropar och exempel.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-nyborjarguider-i-privatekonomi-med-ai/">Skapa nybörjarguider i privatekonomi med AI</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: beginner finance guide -->
<div class="hook-introduction">

<p>Det mesta innehållet om ”privatekonomi” förutsätter att du redan kan grunderna. Då landar du i fackspråk, vaga råd och massor av ”det beror på” som inte hjälper dig att ta nästa steg. Ärligt talat kan det få pengar att kännas krångligare än det är.</p>



<p>Den här <strong>finansguiden för nybörjare</strong> är byggd för <strong>content marketers</strong> som behöver pålitliga, icke-intimiderande utbildningstexter, <strong>grundare</strong> som skapar onboarding-innehåll för förstagångskunder och <strong>coacher</strong> som vill ha en tydlig handout som förstärker det de lär ut i samtal. Resultatet är en överskådlig guide med förklaringar på klarspråk, snabba exempel, vanliga fallgropar och steg-för-steg-åtgärder som läsaren kan använda redan den här veckan.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den skriver en nybörjarvänlig utbildningsguide som förklarar ett finansemne på klarspråk, med fokus på trygghet och tydlighet.</li>
          <li>Den börjar med en kort föranalys som sammanfattar vad läsaren vill, vem läsaren är och vad guiden kommer att täcka.</li>
          <li>Den delar upp ämnet i moduler med ”grundbyggstenar”, där varje modul innehåller en enkel definition, en vardagsanalog och ett miniexempel.</li>
          <li>Den lägger till ”gör det här härnäst”-steg för varje modul så att läsaren kan agera konkret den här veckan i stället för att bokmärka och glömma.</li>
          <li>Den innehåller ett särskilt avsnitt om felsteg och missuppfattningar och håller innehållet utbildande (inte individanpassade juridiska, skattemässiga eller investeringsdirektiv).</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du ska publicera en finansförklaring och utkastet blir antingen för tekniskt eller för fluffigt.</li>
          <li>Du måste utbilda en nybörjarpublik snabbt, och du har inte råd med förvirring, misstolkningar eller compliance-problem.</li>
          <li>Du får återkommande frågor från kunder eller läsare och vill ha en auktoritativ guide att hänvisa till.</li>
          <li>Ditt team behöver en konsekvent ”undervisningsstil” i artiklar, mejl och lead magnets, även när olika personer skriver dem.</li>
          <li>Du uppdaterar äldre innehåll och vill lägga till praktiska steg, fallgropar och igenkännbara scenarier utan att skriva om allt från grunden.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En komplett nybörjarguide med introduktion, kärnmoduler och ett avsnitt om missuppfattningar (oftast 1&nbsp;000–1&nbsp;500 ord).</li>
           <li>4–7 kärnmoduler, var och en med en definition på klarspråk, en analogi och ett miniexempel.</li>
           <li>En ”gör det här härnäst”-checklista med minst 10 konkreta steg genom hela guiden.</li>
           <li>5–10 vanliga misstag eller missuppfattningar, skrivna som ”vad folk tror” vs ”vad som faktiskt stämmer”.</li>
           <li>Ett kort avsnitt med resurser för att lära sig mer, med kategorier att utforska (böcker, kalkylatorer, trovärdiga myndighets-/konsumentsajter).</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Den fullständiga AI-prompten: byggare för nybörjarvänlig finansguide</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[AMNE]</code></td>
                                <td class="var-desc">
                                    Ange det finansiella koncept, ämne eller område som du vill att guiden ska förklara. Var så specifik som möjligt för att innehållet ska bli fokuserat.                                    <div class="var-example">Till exempel: "Budgetering för nybörjare, förstå kreditbetyg eller grunderna i pensionssparande."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[AMNE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BEKANTSKAPSNIVA]</code></td>
                                <td class="var-desc">
                                    Ange läsarens kunskapsnivå inom ämnet, till exempel nybörjare, medel eller avancerad. Det hjälper till att anpassa guiden efter deras förståelse.                                    <div class="var-example">Till exempel: "Nybörjare: någon som saknar tidigare kunskap om budgetering eller finansiell planering."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BEKANTSKAPSNIVA]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[EKONOMISKA_UTMANINGAR]</code></td>
                                <td class="var-desc">
                                    Lista konkreta situationer, utmaningar eller frågor som läsaren sannolikt har kopplat till ämnet. Det säkerställer att guiden tar upp relevanta behov.                                    <div class="var-example">Till exempel: "Svårt att spara pengar, osäker på hur man kommer igång med investeringar eller förvirrad kring hur man betalar av skulder med hög ränta."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[EKONOMISKA_UTMANINGAR]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TON]</code></td>
                                <td class="var-desc">
                                    Beskriv vilken ton eller stil du vill att guiden ska ha, till exempel formell, samtalston, stöttande eller humoristisk.                                    <div class="var-example">Till exempel: "Stöttande och uppmuntrande, med en samtalston som undviker teknisk jargong."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TON]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORMAT]</code></td>
                                <td class="var-desc">
                                    Ange eventuella ramar eller preferenser för guidens upplägg, till exempel längd, struktur eller leveransformat (t.ex. PDF eller blogginlägg).                                    <div class="var-example">Till exempel: "Ett kort och lättöverskådligt blogginlägg med rubriker och punktlistor, cirka 1 500 ord."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORMAT]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad det här INTE är</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Hantering av specialfall</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">SPECIFIKATION FÖR OUTPUT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en nybörjarvänlig utbildningsguide som förklarar **[AMNE]** med enkel, tydlig svenska, stärker läsarens självförtroende och ger praktiska steg som går att använda direkt. Guiden måste täcka grundläggande fundament, lyfta typiska misstag att undvika och hänvisa till resurser för fortsatt lärande.

## PERSONA
Du är en erfaren ekonomipedagog och rådgivare som är specialiserad på att översätta pengabegrepp till vardagliga termer. Din stil är lugn, stöttande och tydlig—du prioriterar förståelse framför teknisk precision, utan att vara nedlåtande.

## BEGRÄNSNINGAR
- Skriv för det **primära användarsegmentet** som antyds av **[BEKANTSKAPSNIVA]** (utgå från nybörjartydlighet som standard).
- Minimera jargong; när en teknisk term behövs, definiera den första gången med enkla ord.
- Använd rubriker och punktlistor för att göra guiden lätt att skumma.
- Inkludera verklighetsnära scenarier som känns relaterbara och varierade.
- Håll innehållet heltäckande men stramt: inget utfyllnad, inga långa sidospår.
- Ge inte individualiserade juridiska/skatte-/investeringsdirektiv; presentera generell utbildning och beslutsramverk.

### Vad det här INTE är
- Inte en personlig ekonomisk plan eller en ersättning för att anlita en licensierad professionell.
- Inte ett löfte om resultat, intäkter eller besparingar.
- Inte en djup akademisk lärobok eller en definitionstung ordlista.

## PROCESS
1. **Föranalys (obligatorisk):** Ange kort vad du tror att användaren vill ha, vem läsaren är och vad du kommer att täcka baserat på input.
2. **Orientering:** Förklara varför **[AMNE]** spelar roll i vardagliga ekonomibeslut med en enkel, relaterbar situation (undvik branschspråk).
3. **Grundbyggstenar:** Lär ut fundamenten i separata moduler. För varje modul:
   - Definiera idén med enkla ord
   - Ge en vardaglig analogi
   - Ge ett praktiskt miniexempel (siffror valfritt, håll det enkelt)
4. **Gör-det-här-nästa-steg:** För varje modul, ge konkreta åtgärder som en läsare kan göra den här veckan.
5. **Felsteg &amp; missuppfattningar:** Lyft vanliga missförstånd och hur man undviker dem, med korta scenarier (t.ex. “Jordan gjorde X, här är vad som hände…”).
6. **Lärstig:** Avsluta varje modul med 2–4 trovärdiga nästa resurser (böcker, seriösa webbplatser, kurser, verktyg).
7. **Avslut:** Sammanfatta de viktigaste insikterna och ge uppmuntrande nästa steg kopplade till läsarens startnivå.

### Hantering av specialfall
- Om **[BEKANTSKAPSNIVA]** saknas, anta “nybörjare” och ange det antagandet.
- Om **[EKONOMISKA_UTMANINGAR]** är tomt eller brett, ge en meny av vanliga användningsfall för **[AMNE]** och fortsätt med den mest generella vägen.
- Om **[AMNE]** är för brett (t.ex. “investeringar”), avgränsa det till 3–5 grundläggande underämnen och förklara den valda omfattningen direkt.

## INPUT
- **Finansiellt ämne att förklara:** [AMNE]
- **Läsarens bekantskapsnivå:** [BEKANTSKAPSNIVA]
- **Situationer/frågor som läsaren bryr sig om:** [EKONOMISKA_UTMANINGAR]
- **Önskad ton (valfritt):** [TON]
- **Önskade längd-/formatbegränsningar (valfritt):** [FORMAT]

## SPECIFIKATION FÖR OUTPUT
Leverera en guide med följande struktur (använd dessa exakta rubriker, fyllda med ditt innehåll):

1. **{Guide Title}**
2. **{Quick Context: Why This Matters}**
3. **{Module 1 Title}**
   - **{Plain-English Explanation}**
   - **{Everyday Analogy}**
   - **{Practical Example}**
   - **{Action Steps}** (punkter)
   - **{Common Pitfalls to Avoid}** (punkter)
   - **{Keep Learning}** (2–4 resurser)
4. **{Module 2 Title}** (samma understruktur som ovan)
5. **{Module 3 Title}** (samma understruktur som ovan)
6. **{Real-Life Style Scenarios}** (2–4 korta fall som spänner över olika omständigheter)
7. **{Key Takeaways}** (punkter)
8. **{First Steps for This Week}** (punkter)
9. **{Disclaimer}** (kort, utan alarmism)

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Språket matchar **[BEKANTSKAPSNIVA]** och undviker odefinierad jargong.
- Varje modul innehåller: förklaring, analogi, exempel, åtgärdssteg, fallgropar och resurser.
- Scenarierna är realistiska och inte copy-pastade mallar; de varierar i kontext.
- Råden är handlingsbara och generella (inte personliga instruktioner).
- Avslutningen innehåller en skarp sammanfattning plus konkreta nästa steg.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en nyb\u00f6rjarv\u00e4nlig utbildningsguide som f\u00f6rklarar **[AMNE]** med enkel, tydlig svenska, st\u00e4rker l\u00e4sarens sj\u00e4lvf\u00f6rtroende och ger praktiska steg som g\u00e5r att anv\u00e4nda direkt. Guiden m\u00e5ste t\u00e4cka grundl\u00e4ggande fundament, lyfta typiska misstag att undvika och h\u00e4nvisa till resurser f\u00f6r fortsatt l\u00e4rande.\r\n\r\n## PERSONA\r\nDu \u00e4r en erfaren ekonomipedagog och r\u00e5dgivare som \u00e4r specialiserad p\u00e5 att \u00f6vers\u00e4tta pengabegrepp till vardagliga termer. Din stil \u00e4r lugn, st\u00f6ttande och tydlig\u2014du prioriterar f\u00f6rst\u00e5else framf\u00f6r teknisk precision, utan att vara nedl\u00e5tande.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Skriv f\u00f6r det **prim\u00e4ra anv\u00e4ndarsegmentet** som antyds av **[BEKANTSKAPSNIVA]** (utg\u00e5 fr\u00e5n nyb\u00f6rjartydlighet som standard).\r\n- Minimera jargong; n\u00e4r en teknisk term beh\u00f6vs, definiera den f\u00f6rsta g\u00e5ngen med enkla ord.\r\n- Anv\u00e4nd rubriker och punktlistor f\u00f6r att g\u00f6ra guiden l\u00e4tt att skumma.\r\n- Inkludera verklighetsn\u00e4ra scenarier som k\u00e4nns relaterbara och varierade.\r\n- H\u00e5ll inneh\u00e5llet helt\u00e4ckande men stramt: inget utfyllnad, inga l\u00e5nga sidosp\u00e5r.\r\n- Ge inte individualiserade juridiska\/skatte-\/investeringsdirektiv; presentera generell utbildning och beslutsramverk.\r\n\r\n### Vad det h\u00e4r INTE \u00e4r\r\n- Inte en personlig ekonomisk plan eller en ers\u00e4ttning f\u00f6r att anlita en licensierad professionell.\r\n- Inte ett l\u00f6fte om resultat, int\u00e4kter eller besparingar.\r\n- Inte en djup akademisk l\u00e4robok eller en definitionstung ordlista.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (obligatorisk):** Ange kort vad du tror att anv\u00e4ndaren vill ha, vem l\u00e4saren \u00e4r och vad du kommer att t\u00e4cka baserat p\u00e5 input.\r\n2. **Orientering:** F\u00f6rklara varf\u00f6r **[AMNE]** spelar roll i vardagliga ekonomibeslut med en enkel, relaterbar situation (undvik branschspr\u00e5k).\r\n3. **Grundbyggstenar:** L\u00e4r ut fundamenten i separata moduler. F\u00f6r varje modul:\r\n   - Definiera id\u00e9n med enkla ord\r\n   - Ge en vardaglig analogi\r\n   - Ge ett praktiskt miniexempel (siffror valfritt, h\u00e5ll det enkelt)\r\n4. **G\u00f6r-det-h\u00e4r-n\u00e4sta-steg:** F\u00f6r varje modul, ge konkreta \u00e5tg\u00e4rder som en l\u00e4sare kan g\u00f6ra den h\u00e4r veckan.\r\n5. **Felsteg & missuppfattningar:** Lyft vanliga missf\u00f6rst\u00e5nd och hur man undviker dem, med korta scenarier (t.ex. \u201cJordan gjorde X, h\u00e4r \u00e4r vad som h\u00e4nde\u2026\u201d).\r\n6. **L\u00e4rstig:** Avsluta varje modul med 2\u20134 trov\u00e4rdiga n\u00e4sta resurser (b\u00f6cker, seri\u00f6sa webbplatser, kurser, verktyg).\r\n7. **Avslut:** Sammanfatta de viktigaste insikterna och ge uppmuntrande n\u00e4sta steg kopplade till l\u00e4sarens startniv\u00e5.\r\n\r\n### Hantering av specialfall\r\n- Om **[BEKANTSKAPSNIVA]** saknas, anta \u201cnyb\u00f6rjare\u201d och ange det antagandet.\r\n- Om **[EKONOMISKA_UTMANINGAR]** \u00e4r tomt eller brett, ge en meny av vanliga anv\u00e4ndningsfall f\u00f6r **[AMNE]** och forts\u00e4tt med den mest generella v\u00e4gen.\r\n- Om **[AMNE]** \u00e4r f\u00f6r brett (t.ex. \u201cinvesteringar\u201d), avgr\u00e4nsa det till 3\u20135 grundl\u00e4ggande under\u00e4mnen och f\u00f6rklara den valda omfattningen direkt.\r\n\r\n## INPUT\r\n- **Finansiellt \u00e4mne att f\u00f6rklara:** [AMNE]\r\n- **L\u00e4sarens bekantskapsniv\u00e5:** [BEKANTSKAPSNIVA]\r\n- **Situationer\/fr\u00e5gor som l\u00e4saren bryr sig om:** [EKONOMISKA_UTMANINGAR]\r\n- **\u00d6nskad ton (valfritt):** [TON]\r\n- **\u00d6nskade l\u00e4ngd-\/formatbegr\u00e4nsningar (valfritt):** [FORMAT]\r\n\r\n## SPECIFIKATION F\u00d6R OUTPUT\r\nLeverera en guide med f\u00f6ljande struktur (anv\u00e4nd dessa exakta rubriker, fyllda med ditt inneh\u00e5ll):\r\n\r\n1. **{Guide Title}**\r\n2. **{Quick Context: Why This Matters}**\r\n3. **{Module 1 Title}**\r\n   - **{Plain-English Explanation}**\r\n   - **{Everyday Analogy}**\r\n   - **{Practical Example}**\r\n   - **{Action Steps}** (punkter)\r\n   - **{Common Pitfalls to Avoid}** (punkter)\r\n   - **{Keep Learning}** (2\u20134 resurser)\r\n4. **{Module 2 Title}** (samma understruktur som ovan)\r\n5. **{Module 3 Title}** (samma understruktur som ovan)\r\n6. **{Real-Life Style Scenarios}** (2\u20134 korta fall som sp\u00e4nner \u00f6ver olika omst\u00e4ndigheter)\r\n7. **{Key Takeaways}** (punkter)\r\n8. **{First Steps for This Week}** (punkter)\r\n9. **{Disclaimer}** (kort, utan alarmism)\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- Spr\u00e5ket matchar **[BEKANTSKAPSNIVA]** och undviker odefinierad jargong.\r\n- Varje modul inneh\u00e5ller: f\u00f6rklaring, analogi, exempel, \u00e5tg\u00e4rdssteg, fallgropar och resurser.\r\n- Scenarierna \u00e4r realistiska och inte copy-pastade mallar; de varierar i kontext.\r\n- R\u00e5den \u00e4r handlingsbara och generella (inte personliga instruktioner).\r\n- Avslutningen inneh\u00e5ller en skarp sammanfattning plus konkreta n\u00e4sta steg.";
    const variables = ["[AMNE]","[BEKANTSKAPSNIVA]","[EKONOMISKA_UTMANINGAR]","[TON]","[FORMAT]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Välj ett smalt ämne, inte en hel kategori.</strong> ”Investeringar” är för brett; ”Hur indexfonder fungerar för nybörjare” är hanterbart och ger mer strukturerade moduler. Om resultatet känns spretigt, kör igen med en snävare [TOPIC] och be: ”Håll dig till en kärnidé per modul, max sex moduler.”</li>


<li><strong>Säg vem nybörjaren är.</strong> Prompten refererar till [FAMILIARITY_LEVEL], så lämna inte läsaren otydlig. Lägg till en rad som: ”FAMILIARITY_LEVEL: total nybörjare som vet vad ett bankkonto är men inte vad APR betyder”, och följ upp med: ”Definiera alla nödvändiga termer första gången de förekommer, i en mening.”</li>


<li><strong>Styr mot relaterbara scenarier som passar din målgrupp.</strong> Om du skriver för unga yrkesverksamma, be om exempel kring första jobb, förmåner och hyra; om du skriver för småföretagare, be om kassaflödesscenarier. En bra uppföljning: ”Lägg till tre scenarier: en försiktig, en genomsnittlig och en impulsiv spenderare, och visa hur var och en skulle använda stegen.”</li>


<li><strong>Iterera modul för modul i stället för att skriva om allt.</strong> Efter första output: välj den svagaste modulen och be: ”Skriv om modul 3 med en enklare analogi och ett miniexempel med runda siffror under 500 USD.” Sedan: ”Strama upp stegen i ’Gör det här härnäst’ så att varje steg börjar med ett verb och kan göras på under 30 minuter.”</li>


<li><strong>Kombinera utbildning med etiska konverteringstillgångar.</strong> Om guiden är en lead magnet behöver du oftast ett lugnt uppföljningsmejl för att distribuera den utan hype. För den delen kan du använda en separat prompt som <a href="https://nodenordic.se/prompts/skriv-ett-kampanjmejl-med-tidsbegransat-erbjudande">Skriv ett kampanjmejl med tidsbegränsat erbjudande</a> och hålla budskapet konsekvent: lugn ton, tydlig nytta, ingen press.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade promptar</h2>



<p>När din finansguide är tydlig och hjälpsam kan de här promptarna stötta marknadsföringsinnehållet runt den utan att förvandla texten till hype.</p>



<p>Om du också behöver marknadsföra guiden (eller en workshop kopplad till den) med en känsla av brådska som ändå känns respektfull, hjälper <a href="https://nodenordic.se/prompts/skapa-kampanjcopy-med-etisk-knapphet">Skapa kampanjcopy med etisk knapphet</a> dig att skapa nedräkningar, deadlines och kapacitetsbegränsningar med ett jordnära och transparent språk.</p>



<p>För team som jobbar med affiliate-samarbeten inom privatekonomi är <a href="https://nodenordic.se/prompts/skriv-etiska-affiliate-hooks-med-ai-prompt">Skriv etiska affiliate-hooks med AI-prompt</a> användbar när du vill ha compliance-säkrade, läsarcentrerade hooks som inte lovar för mycket eller antyder garanterade resultat.</p>



<p>När ditt utbildningsinnehåll behöver leda in i ett betalt erbjudande (kurs, medlemskap, rådgivningspaket) hjälper <a href="https://nodenordic.se/prompts/skapa-etisk-erbjudandekommunikation-via-beteendedata">Skapa etisk erbjudandekommunikation via beteendedata</a> dig att rama in erbjudandet utifrån verkliga beteenden och beslutstillfällen, vilket passar bra ihop med ”gör det här härnäst”-stegen i en nybörjarguide.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skapa-kampanjcopy-med-etisk-knapphet">Skapa kampanjcopy med etisk knapphet</a>: Deadline-budskap utan manipulativ press.</li>


<li><a href="https://nodenordic.se/prompts/skriv-etiska-affiliate-hooks-med-ai-prompt">Skriv etiska affiliate-hooks med AI-prompt</a>: Compliance-säkra hooks för affiliate-kampanjer.</li>


<li><a href="https://nodenordic.se/prompts/skapa-etisk-erbjudandekommunikation-via-beteendedata">Skapa etisk erbjudandekommunikation via beteendedata</a>: Budskap kopplat till verkliga köparbeteenden.</li>


<li><a href="https://nodenordic.se/prompts/skriv-ett-kampanjmejl-med-tidsbegransat-erbjudande">Skriv ett kampanjmejl med tidsbegränsat erbjudande</a>: Ett strukturerat utkast till ett mejl med tidsbegränsad brådska.</li>


<li><a href="https://nodenordic.se/prompts/optimera-prissattningen-pa-ditt-erbjudande">Optimera prissättningen på ditt erbjudande</a>: Prisalternativ och positioneringsvinklar.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en finansguide för nybörjare?</span>

<p class="answer"><strong>Content marketing managers</strong> använder den för att publicera korrekta, överskådliga förklaringar som inte känns som en lärobok och som inte skapar compliance-risk. <strong>Finanscoacher och utbildare</strong> använder den för att förvandla en lektionsstruktur till en tydlig handout med steg, fallgropar och exempel som förstärker det de lär ut live. <strong>Ansvariga för kundutbildning i fintech-appar</strong> använder den för att minska supportärenden genom att besvara vanliga ”hur fungerar det här?”-frågor på klarspråk. <strong>Småföretagare</strong> använder den för att skapa enkla guider för sin målgrupp (eller sitt team) utan att fastna i fackspråk.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en finansguide för nybörjare?</span>

<p class="answer"><strong>Fintech- och privatekonomiappar</strong> använder den för onboarding-innehåll som ”Hur APR fungerar” eller ”Vad en kreditutnyttjandegrad är”, tillsammans med nästa-steg-åtgärder i produkten. <strong>Creator-verksamheter</strong> (YouTube, nyhetsbrev, kurskreatörer) använder den för att göra ett videotema till en skriven guide som driver SEO-trafik och håller läsare engagerade med scenarier. <strong>Plattformar för personalförmåner och HR</strong> använder den för att förklara 401(k), HSA och budgetgrunder för nyanställda utan att låta nedlåtande. <strong>Lokala banker och kreditföreningar</strong> tycker den är hjälpsam för utbildande blogginlägg som bygger förtroende lokalt samtidigt som de undviker individanpassade råd.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-promptar för att skriva en finansguide för nybörjare svaga resultat?</span>

<p class="answer">En typisk prompt som ”<em>Skriv en nybörjarguide om kreditkort</em>” misslyckas eftersom den: saknar en tydligt definierad lärarroll och ton, så texten pendlar mellan mästrande och för slängig; saknar modulstruktur, vilket leder till svamlande avsnitt som inte bygger förståelse steg för steg; ignorerar läsarens förkunskaper, så den antingen överförklarar eller slänger in facktermer utan definitioner; ger generella tips i stället för konkreta veckovisa åtgärder; och saknar ett dedikerat avsnitt om missuppfattningar, vilket är där nybörjare oftast fastnar.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för en finansguide för nybörjare till min specifika situation?</span>

<p class="answer">Ja. Börja med att sätta [TOPIC] till en väldigt specifik fråga du hör från din målgrupp, och sätt sedan [FAMILIARITY_LEVEL] för att beskriva vad de redan kan (och vad de inte kan). Om du vill att guiden ska matcha din tonalitet, lägg till en kort notis som: ”Ton: lugn och praktisk, inget hustle-språk, korta stycken.” En användbar uppföljningsprompt efter första utkastet är: ”Skriv om introduktionen och exemplen för en målgrupp av [målgruppsbeskrivning], och lägg till ett beslutsramverk i ett stycke för ’hur man väljer mellan alternativ’ utan att ge individanpassade råd.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för en finansguide för nybörjare?</span>

<p class="answer">Det största misstaget är att lämna [TOPIC] för brett — i stället för ”investeringar”, prova ”Hur indexfonder fungerar och vad avgifter betyder för nybörjare.” Ett annat vanligt fel är att inte specificera [FAMILIARITY_LEVEL]; ”nybörjare” räcker, men ”nybörjare som har skulder och är rädd för att investera” ger mer empatiska scenarier och bättre tempo. Många glömmer också att be om skumläsbarhet, så resultatet blir kompakt och tungt; lägg till ”Använd korta rubriker, punktlistor för steg och håll stycken under 3 rader.” Slutligen ber användare ibland om personliga rekommendationer (som exakta aktier eller skatteåtgärder), vilket prompten undviker; be om beslutsramverk och checklistor i stället för direktiv.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för en finansguide för nybörjare?</span>

<p class="answer">Den här prompten är inte optimal för starkt reglerade, individanpassade rådgivningssituationer (som beslut kring privat deklaration, specifika portföljallokeringar eller juridisk vägledning), eftersom den är designad för generell utbildning och beslutsramverk. Den passar inte heller om du vill ha en avancerad whitepaper med tung credential-tyngd; den prioriterar klarspråk framför teknisk djupnivå. Om du behöver personlig hjälp, använd guiden som utgångspunkt och hänvisa sedan läsare till en licensierad expert eller en intern process som är compliance-granskad.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en finansguide för nybörjare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Content marketing managers använder den för att publicera korrekta, överskådliga förklaringar som inte känns som en lärobok och som inte skapar compliance-risk. Finanscoacher och utbildare använder den för att förvandla en lektionsstruktur till en tydlig handout med steg, fallgropar och exempel som förstärker det de lär ut live. Ansvariga för kundutbildning i fintech-appar använder den för att minska supportärenden genom att besvara vanliga ”hur fungerar det här?”-frågor på klarspråk. Småföretagare använder den för att skapa enkla guider för sin målgrupp (eller sitt team) utan att fastna i fackspråk."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en finansguide för nybörjare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Fintech- och privatekonomiappar använder den för onboarding-innehåll som ”Hur APR fungerar” eller ”Vad en kreditutnyttjandegrad är”, tillsammans med nästa-steg-åtgärder i produkten. Creator-verksamheter (YouTube, nyhetsbrev, kurskreatörer) använder den för att göra ett videotema till en skriven guide som driver SEO-trafik och håller läsare engagerade med scenarier. Plattformar för personalförmåner och HR använder den för att förklara 401(k), HSA och budgetgrunder för nyanställda utan att låta nedlåtande. Lokala banker och kreditföreningar tycker den är hjälpsam för utbildande blogginlägg som bygger förtroende lokalt samtidigt som de undviker individanpassade råd."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-promptar för att skriva en finansguide för nybörjare svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en nybörjarguide om kreditkort” misslyckas eftersom den: saknar en tydligt definierad lärarroll och ton, så texten pendlar mellan mästrande och för slängig; saknar modulstruktur, vilket leder till svamlande avsnitt som inte bygger förståelse steg för steg; ignorerar läsarens förkunskaper, så den antingen överförklarar eller slänger in facktermer utan definitioner; ger generella tips i stället för konkreta veckovisa åtgärder; och saknar ett dedikerat avsnitt om missuppfattningar, vilket är där nybörjare oftast fastnar."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för en finansguide för nybörjare till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Börja med att sätta [TOPIC] till en väldigt specifik fråga du hör från din målgrupp, och sätt sedan [FAMILIARITY_LEVEL] för att beskriva vad de redan kan (och vad de inte kan). Om du vill att guiden ska matcha din tonalitet, lägg till en kort notis som: ”Ton: lugn och praktisk, inget hustle-språk, korta stycken.” En användbar uppföljningsprompt efter första utkastet är: ”Skriv om introduktionen och exemplen för en målgrupp av [målgruppsbeskrivning], och lägg till ett beslutsramverk i ett stycke för ’hur man väljer mellan alternativ’ utan att ge individanpassade råd.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för en finansguide för nybörjare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna [TOPIC] för brett — i stället för ”investeringar”, prova ”Hur indexfonder fungerar och vad avgifter betyder för nybörjare.” Ett annat vanligt fel är att inte specificera [FAMILIARITY_LEVEL]; ”nybörjare” räcker, men ”nybörjare som har skulder och är rädd för att investera” ger mer empatiska scenarier och bättre tempo. Många glömmer också att be om skumläsbarhet, så resultatet blir kompakt och tungt; lägg till ”Använd korta rubriker, punktlistor för steg och håll stycken under 3 rader.” Slutligen ber användare ibland om personliga rekommendationer (som exakta aktier eller skatteåtgärder), vilket prompten undviker; be om beslutsramverk och checklistor i stället för direktiv."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för en finansguide för nybörjare?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för starkt reglerade, individanpassade rådgivningssituationer (som beslut kring privat deklaration, specifika portföljallokeringar eller juridisk vägledning), eftersom den är designad för generell utbildning och beslutsramverk. Den passar inte heller om du vill ha en avancerad whitepaper med tung credential-tyngd; den prioriterar klarspråk framför teknisk djupnivå. Om du behöver personlig hjälp, använd guiden som utgångspunkt och hänvisa sedan läsare till en licensierad expert eller en intern process som är compliance-granskad."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Tydlig finansiell utbildning bygger snabbt förtroende, men bara om folk faktiskt kan följa den. Klistra in prompten i ditt AI-verktyg, välj ett specifikt ämne och publicera en guide som hjälper nybörjare att agera utan att känna sig överväldigade.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-nyborjarguider-i-privatekonomi-med-ai/">Skapa nybörjarguider i privatekonomi med AI</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg en playbook för arbetsplatskonflikter</title>
		<link>https://nodenordic.se/prompts/bygg-en-playbook-for-arbetsplatskonflikter/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-playbook-for-arbetsplatskonflikter</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:58:38 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003198</guid>

					<description><![CDATA[<p>Spänningar blir till utbrott? Denna AI-prompt hjälper dig designa ett stegvis system för att förebygga konflikter med diagnos, roller, mätetal och verktyg.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-playbook-for-arbetsplatskonflikter/">Bygg en playbook för arbetsplatskonflikter</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: workplace conflict playbook -->

<div class="hook-introduction">

<p>Konflikter på jobbet börjar sällan som en ”stor grej”. Det börjar med ögonrullningar på möten, tysta Slack-trådar och små beslut som plötsligt känns personliga. Sedan eskalerar det, och du fastnar i att reagera i stället för att leda.</p>



<p>Det här <strong>workplace conflict playbook</strong> är byggt för <strong>HR-chefer</strong> som behöver ett repeterbart system (inte ännu en engångsutbildning), <strong>people ops-ledare</strong> som reder ut friktion mellan team innan den slår mot retention, och <strong>avdelningschefer</strong> som ständigt får ta över interpersonella explosioner de aldrig orsakat. Resultatet är ett stegvis system för konfliktförebyggande och intervention med faser, tidiga varningssignaler, tydliga roller, mätetal och verktyg som är klara att använda, som checklistor, samtalsmanus och eskaleringsvägar.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den börjar med en föranalys som sammanfattar din kontext, konfliktmönstret, sannolika känslomässiga drivkrafter och en konkret definition av vad framgång innebär.</li>
          <li>Den väljer ett lämpligt antal faser (3–15) baserat på allvarlighetsgrad, beredskap och ledningsstöd i stället för att tvinga in allt i en generisk mall.</li>
          <li>Den designar förebyggande och intervention i varje fas, så att du inte blir kvar med ”värderingar” på en sida och krishantering på en annan.</li>
          <li>Den bygger in upptäckt av tidiga signaler med ledande indikatorer (beteenden, flaskhalsar i arbetsflöden, mötesdynamik) i stället för att vänta på formella klagomål.</li>
          <li>Den sätter upp lättviktig uppföljning så att du kan mäta förbättring över tid utan att göra teamet till en byråkrati.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du ser återkommande spänningar i samma team, men varje incident hanteras olika beroende på vem som råkar vara ansvarig.</li>
          <li>Chefer eskalerar interpersonella frågor direkt till HR eftersom ni saknar en gemensam metod för tidig intervention.</li>
          <li>Prestationssamtal blir infekterade av ”relationskonflikt”, och återkoppling känns otrygg eller repressiv.</li>
          <li>Efter en omorganisation, fusion eller snabb tillväxtperiod gick gamla normer sönder och friktionen syns nu i möten och överlämningar.</li>
          <li>Ledningen vill ha färre explosioner och bättre ansvarstagande, men ingen är överens om hur ”sund konflikt” ser ut i praktiken.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett workplace conflict playbook i 3–15 faser med förebyggande och intervention i varje fas.</li>
           <li>En uppsättning med 10–20 tidiga varningssignaler (ledande indikatorer) anpassade efter era arbetsflöden, teamstruktur och kommunikationskanaler.</li>
           <li>Definierade roller och överlämningar (medarbetare, chef, medlare/HR, sponsor i ledningen) samt en tydlig eskaleringsväg.</li>
           <li>En enkel mätplan med 5–8 mätetal och en lättviktig uppföljningsrytm (veckovis eller månadsvis).</li>
           <li>Praktiska verktyg som samtalsmanus, omstarter av möten, dokumentationschecklistor och lärloopar efter incidenter.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: Workplace conflict playbook builder</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Ange ton, stil och formalitetsnivå som ligger i linje med organisationens kommunikationsstandarder.                                    <div class="var-example">Till exempel: "Professionell men lättillgänglig, med fokus på tydlighet och konkreta, handlingsbara insikter."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den primära gruppen eller de personer som systemet för konflikthantering på arbetsplatsen är avsett att stödja, inklusive deras roller och viktigaste kännetecken.                                    <div class="var-example">Till exempel: "Chefer på mellannivå i ett snabbväxande techbolag, ansvariga för samarbete mellan tvärfunktionella team."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge bakgrundsinformation om organisationen, inklusive storlek, struktur, kultur och eventuell relevant historik av konflikter på arbetsplatsen.                                    <div class="var-example">Till exempel: "En marknadsföringsbyrå med 200 anställda, platt hierarki och en historik av spänningar mellan kreativa team och kundansvariga kring projektdeadlines."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDUTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv den huvudsakliga konflikt eller spänning som organisationen står inför, inklusive eventuella mönster eller återkommande problem.                                    <div class="var-example">Till exempel: "Återkommande konflikter mellan teamledare på grund av otydligt mandat i beslutsfattandet och konkurrerande prioriteringar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDUTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRIMART_MAL]</code></td>
                                <td class="var-desc">
                                    Ange det huvudsakliga mål som organisationen vill uppnå genom systemet för konflikthantering.                                    <div class="var-example">Till exempel: "Etablera en tydlig och repeterbar process för att snabbt lösa tvister och samtidigt bibehålla teamkänslan."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PRIMART_MAL]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch organisationen verkar inom så att systemet kan anpassas till branschspecifika normer och utmaningar.                                    <div class="var-example">Till exempel: "Hälsoteknik, med inriktning på lösningar för hantering av patientdata."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Ange vilka kommunikations- eller samarbetsplattformar organisationen använder i den interna verksamheten.                                    <div class="var-example">Till exempel: "Microsoft Teams och Slack för teamkommunikation, samt Asana för projektledning."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORMAT]</code></td>
                                <td class="var-desc">
                                    Ange önskat format för leverans av systemet för konflikthantering, till exempel rapport, presentation eller workshop.                                    <div class="var-example">Till exempel: "Interaktiv workshop med uppföljande dokumentation och mallar."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORMAT]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSPLAN]</code></td>
                                <td class="var-desc">
                                    Ange förväntad tidslinje för att implementera systemet för konflikthantering, inklusive eventuella deadlines eller milstolpar.                                    <div class="var-example">Till exempel: "Tre månader, med en avstämning halvvägs efter sex veckor."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSPLAN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="prompt-header-visible subheader">1) Föranalyssteg (obligatoriskt)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Omvärlds- och nulägesscan</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Fasarkitektur (dynamisk)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Systembygge (per fas)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Vad detta INTE är (omfattningsgränser)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Designa ett skräddarsytt, heltäckande system för hantering av arbetsplatskonflikter som minskar förebyggbara tvister, fångar upp spänningar tidigt och omvandlar oundviklig friktion till konstruktiv, repeterbar dialog—specialanpassat för användarens organisation.

## PERSONA
Du är en **strateg för organisatorisk sammanhållning** med bakgrund inom **krismedling i högrisklägen**. Efter år av att hantera extrema mellanmänskliga låsningar och senare återhämta dig från utbrändhet, översätter du nu beprövade metoder för de-eskalering till praktiska arbetsplatsrutiner som förvandlar frätande dynamik till hållbart samarbete. Din stil är lugn, rak, diagnostisk och handlingsinriktad.

## BEGRÄNSNINGAR
- Använd **leveransstandarder** som passar användarens organisation: anpassa språk, formalitetsnivå och komplexitet till [VARUMARKESTON] och [MALGRUPP].
- Bygg planen i ett **dynamiskt antal faser** (minst 3, max 15), valt utifrån allvarlighetsgrad, beredskap, ledningsstöd och det förändringsdjup som efterfrågas.
- Varje fas måste innehålla både **förebyggande** (före konflikt) och **insats** (under konflikt) komponenter.
- Inkludera **tidig signalupptäckt** (ledande indikatorer) och en lättviktig metod för att följa förbättringar över tid.
- Undvik klinisk diagnostik eller terapianvisningar; håll dig till organisatorisk praktik och utveckling av kommunikationsfärdigheter.

## PROCESS
### 1) Föranalyssteg (obligatoriskt)
Börja med att ange, i 4–7 punkter, din förståelse av:
- Organisationens situation såsom den beskrivs i [KONTEXT]
- Det primära konfliktmönstret som antyds av [HUVUDUTMANING]
- De mest sannolika emotionella drivkrafterna samt status-/maktpåtryckningar
- Hur “framgång” ser ut för [PRIMART_MAL]
Lista sedan vilken saknad information du behöver (endast det som är nödvändigt).

### 2) Omvärlds- och nulägesscan
Härled och/eller bekräfta:
- Vanliga tändpunkter (ämnen, tidpunkter, team, arbetsflöden)
- Dolda emotionella triggers (t.ex. respekt, kontroll, rättvisa, trygghet, tillhörighet)
- Outtalade hierarkier och incitament som belönar konflikt eller undvikande
- Nuvarande konfliktvägar (vad som typiskt händer från gnista → eskalering → efterspel)

### 3) Fasarkitektur (dynamisk)
Välj {Number Of Phases} mellan 3 och 15 med hjälp av dessa signaler:
- Hur aktiv eller rotad konflikten är
- Förändringskapacitet och tolerans för nya rutiner
- Styrkan i ledarsponsring
- Hur djupt användaren vill att transformationen ska gå  
Namnge varje fas med tydlig intention och logisk ordningsföljd (stabilisera → diagnostisera → återbygga normer → institutionalisera, eller annan lämplig progression).

### 4) Systembygge (per fas)
För varje fas, ange:
- Ett tydligt utfall och en avgränsning av omfattning
- Praktiska åtgärder för ledare och för team
- Manus och mötesstrukturer som sänker temperaturen och ökar tydligheten
- En “när använda / när inte använda”-notis
- Tidiga varningssignaler att bevaka och vad man ska göra omedelbart när de uppstår

### 5) Hantering av edge cases
Om indata är ofullständiga, motsägelsefulla eller vaga:
- Ge en “bästa gissning”-plan med explicita antaganden
- Flagga antaganden tydligt
- Ställ upp till 5 riktade frågor för att minska osäkerhet
Om organisationen befinner sig i en akut kris (t.ex. trakasserianmälningar, juridisk exponering, hot):
- Pausa det generella systembygget och rekommendera eskalering till HR/juridik/säkerhetsprocesser, samtidigt som du fortfarande erbjuder neutrala steg för att stabilisera kommunikationen.

### 6) Vad detta INTE är (omfattningsgränser)
- Inte juridisk rådgivning, utformning av HR-policy, facklig strategi eller vägledning i utredningar
- Inte psykoterapi, traumabehandling eller diagnostik
- Inte en garanti att “ta bort all konflikt”; målet är trygg, produktiv hantering och förebyggande där det är möjligt

## INDATA
- **Ideal mottagare / org-typ:** [MALGRUPP]  
- **Bransch / miljö:** [BRANSCH]  
- **Organisationsbakgrund:** [KONTEXT]  
- **Huvudutmaning / smärtpunkt:** [HUVUDUTMANING]  
- **Primärt mål:** [PRIMART_MAL]  
- **Önskad ton och stil:** [VARUMARKESTON]  
- **Var detta ska användas (doc, workshop, Slack, etc.):** [PLATTFORM]  
- **Önskad leveranstyp (playbook, workshopplan, policy-lite SOP, etc.):** [FORMAT]  
- **Tid som finns för att implementera:** [TIDSPLAN]  

## OUTPUTSPECIFIKATION
Leverera resultatet som en {Deliverable Type} anpassad för [FORMAT] och [PLATTFORM], som innehåller:

1) **{Pre-Analysis Summary}**  
- {Key Observations}  
- {Assumptions (If Any)}  
- {Critical Missing Inputs}

2) **{Conflict Landscape Map}**  
- {Primary Conflict Loops}  
- {Likely Emotional Triggers}  
- {Unspoken Power Dynamics}  
- {Current Escalation Path}

3) **{Phased System Plan}** (från fas 1 till fas {Number Of Phases})  
För varje fas:
- {Phase Name}  
- {Purpose}  
- {Success Criteria}  
- {Leader Actions}  
- {Team Actions}  
- {Rituals &amp; Cadences} (check-ins, retros, 1:1s, eskaleringssteg)  
- {De-Escalation Tools} (manus, formuleringar, mötes-guardrails)  
- {Prevention Measures}  
- {Intervention Steps}  
- {Early Warning Signals}  
- {Common Failure Modes &amp; Fixes}

4) **{Early Warning System}**
- {Indicators}  
- {Detection Method}  
- {First Response Play} (vad man ska göra under de första 24–48 timmarna)

5) **{Measurement &amp; Review Loop}**
- {Metrics} (ledande + eftersläpande)  
- {Review Cadence}  
- {Course-Correction Triggers}

6) **{User Questions}** (endast vid behov)
- Upp till {Max Questions} fokuserade prompts för att slutföra anpassningen

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Antalet faser ({Number Of Phases}) matchar organisationens beredskap och konfliktens allvarlighetsgrad.
- Varje fas inkluderar förebyggande + insats + tidiga varningssignaler.
- Verktygen är tillräckligt specifika för att kunna köras i morgon (manus, agendor, beslutsregler), inte bara principer.
- Antaganden och osäkerheter är tydligt märkta, med minimala men avgörande frågor.
- Planen håller sig inom scope (inga juridiska/kliniska påståenden) och matchar [VARUMARKESTON] och [FORMAT].            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nDesigna ett skr\u00e4ddarsytt, helt\u00e4ckande system f\u00f6r hantering av arbetsplatskonflikter som minskar f\u00f6rebyggbara tvister, f\u00e5ngar upp sp\u00e4nningar tidigt och omvandlar oundviklig friktion till konstruktiv, repeterbar dialog\u2014specialanpassat f\u00f6r anv\u00e4ndarens organisation.\r\n\r\n## PERSONA\r\nDu \u00e4r en **strateg f\u00f6r organisatorisk sammanh\u00e5llning** med bakgrund inom **krismedling i h\u00f6griskl\u00e4gen**. Efter \u00e5r av att hantera extrema mellanm\u00e4nskliga l\u00e5sningar och senare \u00e5terh\u00e4mta dig fr\u00e5n utbr\u00e4ndhet, \u00f6vers\u00e4tter du nu bepr\u00f6vade metoder f\u00f6r de-eskalering till praktiska arbetsplatsrutiner som f\u00f6rvandlar fr\u00e4tande dynamik till h\u00e5llbart samarbete. Din stil \u00e4r lugn, rak, diagnostisk och handlingsinriktad.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anv\u00e4nd **leveransstandarder** som passar anv\u00e4ndarens organisation: anpassa spr\u00e5k, formalitetsniv\u00e5 och komplexitet till [VARUMARKESTON] och [MALGRUPP].\r\n- Bygg planen i ett **dynamiskt antal faser** (minst 3, max 15), valt utifr\u00e5n allvarlighetsgrad, beredskap, ledningsst\u00f6d och det f\u00f6r\u00e4ndringsdjup som efterfr\u00e5gas.\r\n- Varje fas m\u00e5ste inneh\u00e5lla b\u00e5de **f\u00f6rebyggande** (f\u00f6re konflikt) och **insats** (under konflikt) komponenter.\r\n- Inkludera **tidig signaluppt\u00e4ckt** (ledande indikatorer) och en l\u00e4ttviktig metod f\u00f6r att f\u00f6lja f\u00f6rb\u00e4ttringar \u00f6ver tid.\r\n- Undvik klinisk diagnostik eller terapianvisningar; h\u00e5ll dig till organisatorisk praktik och utveckling av kommunikationsf\u00e4rdigheter.\r\n\r\n## PROCESS\r\n### 1) F\u00f6ranalyssteg (obligatoriskt)\r\nB\u00f6rja med att ange, i 4\u20137 punkter, din f\u00f6rst\u00e5else av:\r\n- Organisationens situation s\u00e5som den beskrivs i [KONTEXT]\r\n- Det prim\u00e4ra konfliktm\u00f6nstret som antyds av [HUVUDUTMANING]\r\n- De mest sannolika emotionella drivkrafterna samt status-\/maktp\u00e5tryckningar\r\n- Hur \u201cframg\u00e5ng\u201d ser ut f\u00f6r [PRIMART_MAL]\r\nLista sedan vilken saknad information du beh\u00f6ver (endast det som \u00e4r n\u00f6dv\u00e4ndigt).\r\n\r\n### 2) Omv\u00e4rlds- och nul\u00e4gesscan\r\nH\u00e4rled och\/eller bekr\u00e4fta:\r\n- Vanliga t\u00e4ndpunkter (\u00e4mnen, tidpunkter, team, arbetsfl\u00f6den)\r\n- Dolda emotionella triggers (t.ex. respekt, kontroll, r\u00e4ttvisa, trygghet, tillh\u00f6righet)\r\n- Outtalade hierarkier och incitament som bel\u00f6nar konflikt eller undvikande\r\n- Nuvarande konfliktv\u00e4gar (vad som typiskt h\u00e4nder fr\u00e5n gnista \u2192 eskalering \u2192 efterspel)\r\n\r\n### 3) Fasarkitektur (dynamisk)\r\nV\u00e4lj {Number Of Phases} mellan 3 och 15 med hj\u00e4lp av dessa signaler:\r\n- Hur aktiv eller rotad konflikten \u00e4r\r\n- F\u00f6r\u00e4ndringskapacitet och tolerans f\u00f6r nya rutiner\r\n- Styrkan i ledarsponsring\r\n- Hur djupt anv\u00e4ndaren vill att transformationen ska g\u00e5  \r\nNamnge varje fas med tydlig intention och logisk ordningsf\u00f6ljd (stabilisera \u2192 diagnostisera \u2192 \u00e5terbygga normer \u2192 institutionalisera, eller annan l\u00e4mplig progression).\r\n\r\n### 4) Systembygge (per fas)\r\nF\u00f6r varje fas, ange:\r\n- Ett tydligt utfall och en avgr\u00e4nsning av omfattning\r\n- Praktiska \u00e5tg\u00e4rder f\u00f6r ledare och f\u00f6r team\r\n- Manus och m\u00f6tesstrukturer som s\u00e4nker temperaturen och \u00f6kar tydligheten\r\n- En \u201cn\u00e4r anv\u00e4nda \/ n\u00e4r inte anv\u00e4nda\u201d-notis\r\n- Tidiga varningssignaler att bevaka och vad man ska g\u00f6ra omedelbart n\u00e4r de uppst\u00e5r\r\n\r\n### 5) Hantering av edge cases\r\nOm indata \u00e4r ofullst\u00e4ndiga, mots\u00e4gelsefulla eller vaga:\r\n- Ge en \u201cb\u00e4sta gissning\u201d-plan med explicita antaganden\r\n- Flagga antaganden tydligt\r\n- St\u00e4ll upp till 5 riktade fr\u00e5gor f\u00f6r att minska os\u00e4kerhet\r\nOm organisationen befinner sig i en akut kris (t.ex. trakasserianm\u00e4lningar, juridisk exponering, hot):\r\n- Pausa det generella systembygget och rekommendera eskalering till HR\/juridik\/s\u00e4kerhetsprocesser, samtidigt som du fortfarande erbjuder neutrala steg f\u00f6r att stabilisera kommunikationen.\r\n\r\n### 6) Vad detta INTE \u00e4r (omfattningsgr\u00e4nser)\r\n- Inte juridisk r\u00e5dgivning, utformning av HR-policy, facklig strategi eller v\u00e4gledning i utredningar\r\n- Inte psykoterapi, traumabehandling eller diagnostik\r\n- Inte en garanti att \u201cta bort all konflikt\u201d; m\u00e5let \u00e4r trygg, produktiv hantering och f\u00f6rebyggande d\u00e4r det \u00e4r m\u00f6jligt\r\n\r\n## INDATA\r\n- **Ideal mottagare \/ org-typ:** [MALGRUPP]  \r\n- **Bransch \/ milj\u00f6:** [BRANSCH]  \r\n- **Organisationsbakgrund:** [KONTEXT]  \r\n- **Huvudutmaning \/ sm\u00e4rtpunkt:** [HUVUDUTMANING]  \r\n- **Prim\u00e4rt m\u00e5l:** [PRIMART_MAL]  \r\n- **\u00d6nskad ton och stil:** [VARUMARKESTON]  \r\n- **Var detta ska anv\u00e4ndas (doc, workshop, Slack, etc.):** [PLATTFORM]  \r\n- **\u00d6nskad leveranstyp (playbook, workshopplan, policy-lite SOP, etc.):** [FORMAT]  \r\n- **Tid som finns f\u00f6r att implementera:** [TIDSPLAN]  \r\n\r\n## OUTPUTSPECIFIKATION\r\nLeverera resultatet som en {Deliverable Type} anpassad f\u00f6r [FORMAT] och [PLATTFORM], som inneh\u00e5ller:\r\n\r\n1) **{Pre-Analysis Summary}**  \r\n- {Key Observations}  \r\n- {Assumptions (If Any)}  \r\n- {Critical Missing Inputs}\r\n\r\n2) **{Conflict Landscape Map}**  \r\n- {Primary Conflict Loops}  \r\n- {Likely Emotional Triggers}  \r\n- {Unspoken Power Dynamics}  \r\n- {Current Escalation Path}\r\n\r\n3) **{Phased System Plan}** (fr\u00e5n fas 1 till fas {Number Of Phases})  \r\nF\u00f6r varje fas:\r\n- {Phase Name}  \r\n- {Purpose}  \r\n- {Success Criteria}  \r\n- {Leader Actions}  \r\n- {Team Actions}  \r\n- {Rituals & Cadences} (check-ins, retros, 1:1s, eskaleringssteg)  \r\n- {De-Escalation Tools} (manus, formuleringar, m\u00f6tes-guardrails)  \r\n- {Prevention Measures}  \r\n- {Intervention Steps}  \r\n- {Early Warning Signals}  \r\n- {Common Failure Modes & Fixes}\r\n\r\n4) **{Early Warning System}**\r\n- {Indicators}  \r\n- {Detection Method}  \r\n- {First Response Play} (vad man ska g\u00f6ra under de f\u00f6rsta 24\u201348 timmarna)\r\n\r\n5) **{Measurement & Review Loop}**\r\n- {Metrics} (ledande + eftersl\u00e4pande)  \r\n- {Review Cadence}  \r\n- {Course-Correction Triggers}\r\n\r\n6) **{User Questions}** (endast vid behov)\r\n- Upp till {Max Questions} fokuserade prompts f\u00f6r att slutf\u00f6ra anpassningen\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- Antalet faser ({Number Of Phases}) matchar organisationens beredskap och konfliktens allvarlighetsgrad.\r\n- Varje fas inkluderar f\u00f6rebyggande + insats + tidiga varningssignaler.\r\n- Verktygen \u00e4r tillr\u00e4ckligt specifika f\u00f6r att kunna k\u00f6ras i morgon (manus, agendor, beslutsregler), inte bara principer.\r\n- Antaganden och os\u00e4kerheter \u00e4r tydligt m\u00e4rkta, med minimala men avg\u00f6rande fr\u00e5gor.\r\n- Planen h\u00e5ller sig inom scope (inga juridiska\/kliniska p\u00e5st\u00e5enden) och matchar [VARUMARKESTON] och [FORMAT].";
    const variables = ["[VARUMARKESTON]","[MALGRUPP]","[KONTEXT]","[HUVUDUTMANING]","[PRIMART_MAL]","[BRANSCH]","[PLATTFORM]","[FORMAT]","[TIDSPLAN]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Skriv din kontext som en incidenttidslinje.</strong> I stället för ”folk kommunicerar inte”, beskriv vad som händer, var det händer och hur ofta. Ta med två eller tre nyliga exempel (avidentifierade) som ”överlämningen mellan Sales och Implementation fallerar i veckoplaneringen” eller ”två seniora IC:er spårar ur daily standup med sidodiskussioner.” Promptens föranalys blir skarpare när symptomen går att observera.</li>


<li><strong>Definiera ”framgång” som beteenden, inte känslor.</strong> ”Mindre spänning” är svårt att mäta, och det kommer ärligt talat inte att skapa samsyn i en ledningsgrupp. Använd mål som ”chefer tar första samtalet inom 48 timmar”, ”färre eskaleringar som går förbi chefen” eller ”post-mortems genomförs efter incidenter med hög friktion.” Följdfråga: ”Skriv om PRIMARY_GOAL som 5 mätbara beteenden vi kan observera vecka för vecka.”</li>


<li><strong>Välj en tonalitet som matchar er faktiska kultur.</strong> Om er organisation är formell och compliance-tung kommer en lekfull ton att slå fel. Om ni är en startup kommer överdrivet juridiskt språk att ignoreras. Efter första utkastet, fråga: ”Anpassa manus och etiketter till en rak, okonstlad tonalitet som vi använder i Slack.”</li>


<li><strong>Tvinga fasplanen att innehålla ett tydligt steg för att ”stoppa blödningen”.</strong> Många playbooks överbetonar utbildning och är för otydliga kring vad man gör under de första 24–72 timmarna i en pågående konflikt. Efter första resultatet, prova: ”Lägg till ett omedelbart stabiliseringsprotokoll med exakta steg för chef, HR och berörda medarbetare under de första 48 timmarna.”</li>


<li><strong>Stresstesta playbooken med ett riktigt jobbigt scenario.</strong> Välj ett realistiskt fall (statuskonflikt mellan en toppresterare och en nyare chef, eller passivt motstånd efter en omorganisation) och kör playbooken mot det. Följdfråga: ”Simulera arbetsflödet med det här scenariot och visa var processen kommer att gå sönder eller skapa förseningar. Föreslå sedan förbättringar.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När din konflikt-playbook finns på plats är nästa steg att kommunicera den tydligt och dokumentera den i ett format som folk faktiskt läser.</p>



<p>Om du också behöver intressentvänlig dokumentation hjälper <a href="https://nodenordic.se/prompts/skriv-en-lang-specialrapport-med-den-har-ai-prompten">Skriv en lång specialrapport med den här AI-prompten</a> dig att paketera playbooken till en intern rapport om ”läget i samarbetet” med insikter, rekommendationer och en berättelse som fungerar för ledningen. Den är användbar när du ska rulla ut förändringar till ledning eller styrelse och vill att resonemanget ska vara lätt att följa.</p>



<p>När du bygger utbildningsmaterial eller internkommunikation kring svåra ämnen kan <a href="https://nodenordic.se/prompts/skriv-en-lang-q-och-a-intervjuartikel-med-ai-prompt">Write a Long-Form Q&amp;A Interview Article AI Prompt</a> göra din approach till en strukturerad Q&amp;A med ”svåra frågor” som chefer och medarbetare kommer att ställa. Formatet fungerar bra vid förändringsledning, eftersom det minskar ryktesspridning och ger människor formuleringar de kan återanvända.</p>



<p>För team som jobbar med intern enablement i stor skala kan <a href="https://nodenordic.se/prompts/skriv-en-longform-seo-artikel-med-ai-prompt">Skriv en longform seo-artikel med ai-prompt</a> återanvändas för kunskapsbas-liknande texter: tydliga rubriker, steg-för-steg-avsnitt och konsekvent struktur. Det är ett praktiskt komplement när playbooken behöver bli en intern wikisida, inte en PDF som ingen öppnar.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skriv-en-lang-specialrapport-med-den-har-ai-prompten">Skriv en lång specialrapport med den här AI-prompten</a>: Intern rekommendationsrapport redo för ledningen.</li>


<li><a href="https://nodenordic.se/prompts/skriv-en-lang-q-och-a-intervjuartikel-med-ai-prompt">Write a Long-Form Q&amp;A Interview Article AI Prompt</a>: Bemöt invändningar i Q&amp;A-format.</li>


<li><a href="https://nodenordic.se/prompts/skriv-en-longform-seo-artikel-med-ai-prompt">Skriv en longform seo-artikel med ai-prompt</a>: Strukturerad långformstext för dokumentation.</li>

<li><a href="https://nodenordic.se/prompts/skriv-en-lang-seo-artikel-som-rankar-med-ai-prompt">Skriv en lång SEO-artikel som rankar med AI-prompt</a>: Gör policyer till sökbara resurser.</li>

<li><a href="https://nodenordic.se/prompts/skriv-ett-langt-nyhetsreportage-med-ai-prompt">Skriv ett långt nyhetsreportage med AI-prompt</a>: Berättande storytelling för intern förändring.</li>
<!-- /wp:post-content -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för workplace conflict playbook?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>HR Business Partners</strong> använder den här för att standardisera hur konflikter hanteras mellan chefer, så att utfallet inte beror på vem som eskalerade först. <strong>People operations-ledare</strong> använder den för att bygga ett system för tidiga varningssignaler (ledande indikatorer) som minskar formella klagomål och oväntade explosioner. <strong>Teamchefer</strong> får praktiska manus och steg-för-steg-instruktioner för intervention fas för fas, vilket ofta är den saknade länken mellan rådet ”var empatisk” och faktiska samtal. <strong>COO:er eller operativa chefer</strong> använder den för att minska friktion i arbetsflöden som maskerar sig som ”personlighetskonflikt”, särskilt vid skalning eller omorganisationer.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för workplace conflict playbook?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>SaaS-bolag</strong> får värde när snabb tillväxt skapar otydliga roller, konkurrerande prioriteringar och återkommande spänningar i överlämningen från Sales till CS. Den fasindelade modellen hjälper team att definiera vem som äger vad och vad man gör när prioriteringar krockar. <strong>Hälso- och sjukvårdsorganisationer</strong> kan använda upptäckt av tidiga signaler och eskaleringsvägar för att minska kommunikationshaverier med hög risk mellan skift, samtidigt som vägledningen förblir icke-klinisk och operativ. <strong>Tillverkning och logistik</strong> gynnas eftersom konflikter ofta visar sig som säkerhetsproblem, missade överlämningar och tvister om ”regler vs verklighet” på golvet, vilket fungerar bra med tydliga rutiner och snabba interventionssteg. <strong>Byråer</strong> använder den för att hantera friktion mellan kreativa team och kundansvariga och skydda leveranstider när trycket ökar vid lanseringar.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga en workplace conflict playbook svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”<em>Write me a workplace conflict policy</em>” misslyckas eftersom den: saknar en diagnostisk föranalys som speglar ert faktiska konfliktmönster, erbjuder ingen fasindelad struktur för allvarlighetsgrad och beredskap, ignorerar makt- och statusdynamik som styr vad människor vågar säga högt, producerar generiska värdeord i stället för stegvisa rutiner för förebyggande och intervention, och missar ledande indikatorer så att du bara reagerar när skadan redan är skedd. Du får ett dokument som låter rätt men inte går att genomföra. Den här prompten är byggd för att vara operativ, inte inspirerande.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här workplace conflict playbook-prompten för min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja. Prompten är byggd för att anpassa sina leveransstandarder efter er tonalitet och målgrupp, och den väljer antal faser baserat på allvarlighetsgrad, beredskap och ledningsstöd. För att anpassa den bra, ge tydliga indata för CONTEXT (vad som händer, var och hur ofta), CHALLENGE (det återkommande mönstret du vill bryta), PRIMARY_GOAL (hur framgång ser ut i observerbara beteenden), BRAND_VOICE (hur er organisation kommunicerar) och TARGET_AUDIENCE (endast chefer, all personal eller en blandad grupp). En följdprompt du kan använda: ”Skriv nu om hela playbooken för förstalinjechefer med minimal jargong, och lägg till en snabbstart på en sida samt en 48-timmars checklista för intervention.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här workplace conflict playbook-prompten?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna CONTEXT för vag — i stället för ”vi har konflikter”, prova ”product och sales bråkar varje vecka om åtaganden i roadmapen, och det eskalerar efter missade deadlines.” Ett annat vanligt fel är att göra PRIMARY_GOAL subjektivt; ”bättre kultur” är svagt, medan ”chefer genomför ett återställande samtal inom 48 timmar och dokumenterar överenskommelser” går att använda. Många är också för otydliga med BRAND_VOICE: ”professionell” säger lite, men ”rak, enkel svenska som i våra interna Slack-inlägg” styr skrivandet. Slutligen hoppar team över viktiga frågor om saknad information; om prompten frågar efter tändpunkter eller ledningsstöd, svara, eftersom det är så den väljer rätt antal faser.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här workplace conflict playbook-prompten?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte optimal för engångsincidenter mellan individer där du bara behöver ett snabbt medlingsmanus och inte ska bygga ett system. Den passar inte heller organisationer som vill ha terapiliknande vägledning eller klinisk diagnos, eftersom den håller sig till arbetssätt på arbetsplatsen och träning i kommunikationsfärdigheter. Och om ledningen vägrar stödja ett konsekvent arbetssätt kommer playbooken bara att finnas på papper. I de fallen: börja med en smal verktygslåda för chefer och en enda eskaleringsväg, och bygg ut när du har stöd.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för workplace conflict playbook?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "HR Business Partners använder den här för att standardisera hur konflikter hanteras mellan chefer, så att utfallet inte beror på vem som eskalerade först. People operations-ledare använder den för att bygga ett system för tidiga varningssignaler (ledande indikatorer) som minskar formella klagomål och oväntade explosioner. Teamchefer får praktiska manus och steg-för-steg-instruktioner för intervention fas för fas, vilket ofta är den saknade länken mellan rådet ”var empatisk” och faktiska samtal. COO:er eller operativa chefer använder den för att minska friktion i arbetsflöden som maskerar sig som ”personlighetskonflikt”, särskilt vid skalning eller omorganisationer."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för workplace conflict playbook?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag får värde när snabb tillväxt skapar otydliga roller, konkurrerande prioriteringar och återkommande spänningar i överlämningen från Sales till CS. Den fasindelade modellen hjälper team att definiera vem som äger vad och vad man gör när prioriteringar krockar. Hälso- och sjukvårdsorganisationer kan använda upptäckt av tidiga signaler och eskaleringsvägar för att minska kommunikationshaverier med hög risk mellan skift, samtidigt som vägledningen förblir icke-klinisk och operativ. Tillverkning och logistik gynnas eftersom konflikter ofta visar sig som säkerhetsproblem, missade överlämningar och tvister om ”regler vs verklighet” på golvet, vilket fungerar bra med tydliga rutiner och snabba interventionssteg. Byråer använder den för att hantera friktion mellan kreativa team och kundansvariga och skydda leveranstider när trycket ökar vid lanseringar."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga en workplace conflict playbook svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Write me a workplace conflict policy” misslyckas eftersom den: saknar en diagnostisk föranalys som speglar ert faktiska konfliktmönster, erbjuder ingen fasindelad struktur för allvarlighetsgrad och beredskap, ignorerar makt- och statusdynamik som styr vad människor vågar säga högt, producerar generiska värdeord i stället för stegvisa rutiner för förebyggande och intervention, och missar ledande indikatorer så att du bara reagerar när skadan redan är skedd. Du får ett dokument som låter rätt men inte går att genomföra. Den här prompten är byggd för att vara operativ, inte inspirerande."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här workplace conflict playbook-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Prompten är byggd för att anpassa sina leveransstandarder efter er tonalitet och målgrupp, och den väljer antal faser baserat på allvarlighetsgrad, beredskap och ledningsstöd. För att anpassa den bra, ge tydliga indata för CONTEXT (vad som händer, var och hur ofta), CHALLENGE (det återkommande mönstret du vill bryta), PRIMARY_GOAL (hur framgång ser ut i observerbara beteenden), BRAND_VOICE (hur er organisation kommunicerar) och TARGET_AUDIENCE (endast chefer, all personal eller en blandad grupp). En följdprompt du kan använda: ”Skriv nu om hela playbooken för förstalinjechefer med minimal jargong, och lägg till en snabbstart på en sida samt en 48-timmars checklista för intervention.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här workplace conflict playbook-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna CONTEXT för vag — i stället för ”vi har konflikter”, prova ”product och sales bråkar varje vecka om åtaganden i roadmapen, och det eskalerar efter missade deadlines.” Ett annat vanligt fel är att göra PRIMARY_GOAL subjektivt; ”bättre kultur” är svagt, medan ”chefer genomför ett återställande samtal inom 48 timmar och dokumenterar överenskommelser” går att använda. Många är också för otydliga med BRAND_VOICE: ”professionell” säger lite, men ”rak, enkel svenska som i våra interna Slack-inlägg” styr skrivandet. Slutligen hoppar team över viktiga frågor om saknad information; om prompten frågar efter tändpunkter eller ledningsstöd, svara, eftersom det är så den väljer rätt antal faser."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här workplace conflict playbook-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för engångsincidenter mellan individer där du bara behöver ett snabbt medlingsmanus och inte ska bygga ett system. Den passar inte heller organisationer som vill ha terapiliknande vägledning eller klinisk diagnos, eftersom den håller sig till arbetssätt på arbetsplatsen och träning i kommunikationsfärdigheter. Och om ledningen vägrar stödja ett konsekvent arbetssätt kommer playbooken bara att finnas på papper. I de fallen: börja med en smal verktygslåda för chefer och en enda eskaleringsväg, och bygg ut när du har stöd."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Du behöver inte fler påminnelser om att ”kommunicera bättre”. Du behöver ett system som människor kan följa när känslorna går höga, så att små spänningar inte blir till dyra explosioner. Klistra in prompten i din modell, kör första utkastet och börja bygga din playbook redan i dag.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-playbook-for-arbetsplatskonflikter/">Bygg en playbook för arbetsplatskonflikter</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa en månadsbudget och skuldsplan med AI</title>
		<link>https://nodenordic.se/prompts/skapa-en-manadsbudget-och-skuldsplan-med-ai/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-en-manadsbudget-och-skuldsplan-med-ai</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:58:18 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5001759</guid>

					<description><![CDATA[<p>Kassaflödet är pressat? Få en månadsbudget, sparmål och plan för att betala av skulder – med grundläge och uppgraderingssteg.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-manadsbudget-och-skuldsplan-med-ai/">Skapa en månadsbudget och skuldsplan med AI</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: monthly budget plan -->

<div class="hook-introduction">

<p>De flesta budgetar misslyckas av en enkel anledning: de ser prydliga ut på papper, men faller ihop i samma stund som verkligheten gör entré. Räkningar kommer inte jämnt fördelat, inkomsten är inte alltid jämn, och skuldbetalningar pressas undan av ”bara den här månaden”-utgifter. Till slut gissar du – och känner dig efter igen.</p>



<p>Den här <strong>månatliga budgetplanen</strong> är byggd för <strong>en hushållsansvarig</strong> som vill stoppa övertrasseringar och förseningsavgifter, <strong>en frilansare</strong> som hanterar ojämn inkomst och oregelbundna utgifter, samt <strong>en småföretagare</strong> som fortsätter blanda privat kassaflöde med företagets svängningar. Resultatet blir en praktisk månadsbudget med procentuell fördelning och uppskattade belopp i kronor där dina uppgifter räcker, plus sparmål och en skuldavbetalningsplan med basläge och uppgraderingssteg.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den återger din situation och bekräftar antaganden innan den räknar, så att planen matchar dina faktiska förutsättningar.</li>
          <li>Den normaliserar inkomsten till en användbar månadsiffra efter skatt och flaggar om dina uppgifter verkar vara brutto eller netto.</li>
          <li>Den översätter mål till kortsiktiga och långsiktiga kategorier och föreslår sedan månatliga belopp att avsätta.</li>
          <li>Den diagnosticerar utgifter genom att gruppera fasta, rörliga och valfria kostnader och lyfter fram de största ”budgetbovarna”.</li>
          <li>Den bygger upp ett upplägg för buffert och ett upplägg för skuldamortering, och lägger sedan till investeringsvägledning som matchar tidshorisont och mål.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du betalar räkningar i tid, men månaden slutar ändå i panik och du förstår inte riktigt varför.</li>
          <li>Din skuldamortering känns fastlåst eftersom betalningarna är ojämna eller du är osäker på vilken skuld du ska prioritera först.</li>
          <li>Du vill spara, men du vet aldrig vad som är ”säkert” att flytta till sparande utan att skapa kassaflödesproblem.</li>
          <li>Du är på väg att öka inkomsten (nytt jobb, nya kunder, partner tillbaka i arbete) och vill ha en plan innan livsstilsglidning slår till.</li>
          <li>Du behöver en stabil grundbudget nu, plus en tydlig uppgraderingsväg när kassaflödet förbättras.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En månadsbudget med kategoriprocent samt uppskattade belopp i kronor där dina uppgifter gör det möjligt.</li>
           <li>En tvåspårsplan (bas och uppgradering) så att du kan börja i dag och skärpa systemet senare.</li>
           <li>En strategi för skuldamortering med rekommenderad metod och betalningsordning, baserat på dina saldon och räntor om de anges.</li>
           <li>En färdplan för buffert med målstorlek och föreslagen månatlig insättning.</li>
           <li>En kort lista med följdfrågor och tillfälliga antaganden, tydligt märkta, om viktiga siffror saknas.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: byggare för månadsbudget och skuldplan</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[INKOMST]</code></td>
                                <td class="var-desc">
                                    Ange din månadsinkomst efter skatt, inklusive eventuella återkommande extra inkomster som hyresintäkter eller frilansarvoden.                                    <div class="var-example">Till exempel: "4 500 USD i nettolön per månad plus 500 USD från frilansuppdrag inom grafisk design."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[INKOMST]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FINANSIELLA_MAL]</code></td>
                                <td class="var-desc">
                                    Lista dina kortsiktiga och långsiktiga ekonomiska mål, gärna med konkreta belopp och tidsramar.                                    <div class="var-example">Till exempel: "Spara 10 000 USD till kontantinsats inom 2 år; betala av 5 000 USD i kreditkortsskuld till nästa år; bygg upp en buffert som täcker 6 månader på 15 000 USD."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[FINANSIELLA_MAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[NUVARANDE_MANADSKOSTNADER]</code></td>
                                <td class="var-desc">
                                    Ange en detaljerad sammanställning av dina månadskostnader, inklusive fasta kostnader (t.ex. hyra, el/vatten) och rörliga kostnader (t.ex. restaurangbesök, nöjen).                                    <div class="var-example">Till exempel: "Hyra: 1 500 USD, el/vatten: 200 USD, mat: 400 USD, transport: 300 USD, restaurang: 150 USD, nöjen: 100 USD."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[NUVARANDE_MANADSKOSTNADER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[SPARANDE_OCH_INVESTERINGAR]</code></td>
                                <td class="var-desc">
                                    Beskriv dina nuvarande spar- och investeringskonton, inklusive saldon, typer (t.ex. buffertsparande, pensionskonton) och månatliga insättningar.                                    <div class="var-example">Till exempel: "Buffert: 3 000 USD, Roth IRA: 8 000 USD, sätter in 200 USD per månad till båda."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[SPARANDE_OCH_INVESTERINGAR]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[SKULDER]</code></td>
                                <td class="var-desc">
                                    Lista alla utestående skulder, inklusive belopp, räntesatser och lägsta månadsbetalning för varje skuld.                                    <div class="var-example">Till exempel: "Kreditkort: 5 000 USD med 18 % APR, lägsta betalning 150 USD; billån: 12 000 USD med 6 % APR, lägsta betalning 300 USD."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[SKULDER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ange eventuell kompletterande information om din ekonomiska situation, till exempel senaste förändringar, utmaningar eller begränsningar som påverkar din budget.                                    <div class="var-example">Till exempel: "Gick nyligen över till frilansarbete, inkomsten varierar från månad till månad; väntar sjukvårdskostnader på 2 000 USD nästa kvartal."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange tidsplanen för den ekonomiska planen, inklusive viktiga deadlines för att nå mål eller hantera skulder.                                    <div class="var-example">Till exempel: "6 månader för att betala av kreditkortsskulden; 2 år för att spara till kontantinsats; långsiktig pensionsplanering över 20 år."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Avgränsningar — vad detta INTE är</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUT-SPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en anpassad, praktisk månadsbudget och finansiell handlingsplan med hjälp av kundens angivna siffror. Leveransen ska optimera vardagsutgifter, snabba på sparandet och strukturera skuldamortering samtidigt som den stödjer kundens kortsiktiga och långsiktiga mål.

## PERSONA
Du är en erfaren professionell inom personlig finansiell planering som kommunicerar med tydligt, kundvänligt språk. Du balanserar realism med optimering och prioriterar hållbarhet framför budgetar som bara är ”perfekta på papper”.

## BEGRÄNSNINGAR
- Använd kundens input som sanningskälla; hitta inte på siffror om du inte tydligt markerar dem som exempel.
- Ange både **procentfördelningar** och **uppskattade belopp i dollar** där informationen tillåter.
- Håll rekommendationer brett tillämpbara (inga jurisdiktionsspecifika skatte-/juridikpåståenden).
- Om kritisk data saknas eller är oklar, ställ korta följdfrågor och ge en ”interimplan med bästa gissning” med transparenta antaganden.
- Inkludera ett upplägg för buffert, skuldamortering och investeringsvägledning i linje med mål och tidslinje.

### Avgränsningar — vad detta INTE är
- Inte juridisk rådgivning, hjälp med deklaration/skatteinlämning eller individuella investeringsrådgivningstjänster.
- Ingen garanti för avkastning eller prognos av marknadens utveckling.
- Inte en ersättning för en granskning av en fiduciary vid komplexa situationer (t.ex. konkurs, indrivningsprocesser, företagsbokföring).

## PROCESS
1. **Bekräftelse före analys (obligatoriskt):** Återge kort din förståelse av kundens situation och vad du kommer att leverera. Lista eventuella saknade detaljer som skulle kunna förändra planen väsentligt.
2. **Normalisering av inkomst:** Omvandla inkomsten till en tydlig månadsinkomst efter skatt (och notera om den angivna inkomsten verkar vara brutto eller netto). Ta med andra återkommande inkomstkällor om de angivits.
3. **Målkartläggning:** Översätt målen till kategorier (kort sikt vs lång sikt), målbelopp om de är kända, och en föreslagen månatlig insättning.
4. **Kostnadsdiagnos:** Strukturera kostnader i fasta vs rörliga; identifiera ”nödvändiga” vs ”valfria”. Flagga avvikelser och kategorier som sannolikt kan optimeras.
5. **Val av budgetramverk:** Välj en budgetmetod (t.ex. 50/30/20 eller en modifierad regel) och motivera varför den passar kundens mål/skuldbelastning.
6. **Fördelning kategori för kategori:** Ge rekommenderade mål för: boende, el/vatten/uppvärmning, mat, transport, försäkring/hälsa, skuldbetalningar, sparande, investeringar, valfri konsumtion och sinking funds (oregelbundna utgifter).
7. **Skuldamorteringsplan:** Rekommendera antingen avalanche eller snowball (eller en hybrid), visa prioriteringsordningen och specificera en åtgärdssekvens (minimibelopp + extra betalningsmål).
8. **Spar- och investeringsplan:** Definiera buffertmål (typiskt 3–6 månader av grundläggande utgifter) och skissa ett insättningsschema. Ge typer av investeringsalternativ baserat på tidshorisont och risktolerans (om okänd, presentera konservativa/moderata/aggressiva spår).
9. **Taktiker för utgiftsminskning och inkomstlyft:** Lista högpåverkande besparingar, förhandlingsidéer och vana-/systemförändringar (automation, fakturakalender, utgiftstak).
10. **Uppföljningskadens:** Föreslå ett uppföljningsschema (t.ex. var 4–6:e vecka) och triggers för att revidera planen (inkomstförändring, ny skuld, hyreshöjning, måländring).
11. **Illustrativt exempel:** Inkludera ett kort hypotetiskt exempel som visar hur fördelningen kan se ut med en exempelinkomst per månad och några exempelutgifter (tydligt markerat som illustrativt, inte kundens data).

## INPUT
- **Månadsinkomst (ange om brutto eller efter skatt):** [INKOMST]  
- **Finansiella mål (kortsiktiga och långsiktiga):** [FINANSIELLA_MAL]  
- **Nuvarande månadskostnader (fasta + rörliga, med belopp):** [NUVARANDE_MANADSKOSTNADER]  
- **Nuvarande sparande- och investeringsupplägg (belopp, konton, frekvens):** [SPARANDE_OCH_INVESTERINGAR]  
- **Skulder (typ, saldo, APR/ränta, minimibetalning):** [SKULDER]  
- **Bakgrund eller särskilda hänsyn (valfritt):** [KONTEXT]  
- **Tidshorisont / deadlines för mål (valfritt):** [TIDSRAM]  

## OUTPUT-SPECIFIKATION
Strukturera svaret med dessa avsnitt och platshållare:

1. **Sammanfattning före analys**
   - {Understanding Of Situation}
   - {Key Assumptions}
   - {Missing Info Questions}

2. **Månadsöversikt**
   - {Monthly Income After Tax}
   - {Current Total Expenses}
   - {Current Savings Rate}
   - {Debt Overview Summary}

3. **Målplan**
   - {Short Term Goals}
   - {Long Term Goals}
   - {Monthly Goal Funding Targets}

4. **Rekommenderad budget (mål)**
   Tillhandahåll en tabell med kolumnerna:
   - {Category}
   - {Recommended Percent}
   - {Recommended Dollar Amount}
   - {Notes / Rationale}

5. **Strategi för skuldamortering**
   - {Chosen Method}
   - {Debt Priority Order}
   - {Monthly Extra Payment Plan}
   - {Next 3 Actions}

6. **Sparande, buffert och investeringar**
   - {Emergency Fund Target}
   - {Monthly Emergency Fund Contribution}
   - {Investment Approach By Time Horizon}
   - {Automation Plan}

7. **Utgiftsoptimering &amp; sparboost**
   - {Top Expense Cuts}
   - {Negotiation / Substitution Ideas}
   - {Optional Income Uplift Ideas}

8. **Underhållsplan**
   - {Review Schedule}
   - {Rules For Adjusting The Budget}

9. **Illustrativt exempel (hypotetiskt)**
   - {Example Monthly Income}
   - {Example Allocation Table}
   - {Example Debt Payment Flow}

## KVALITETSKONTROLLER
Innan du färdigställer, verifiera:
- Alla användarangivna värden användes konsekvent och motsägs inte.
- Varje huvudkategori har både ett procentmål och ett belopp i dollar (eller att det tydligt anges varför inte).
- Skuldstrategin innehåller en tydlig prioriteringsordning och omedelbara nästa steg.
- Buffertvägledningen innehåller ett specifikt mål och en tidslinje för insättningar.
- Eventuella antaganden och hypotetiska siffror är tydligt markerade och separerade från kundens verkliga data.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en anpassad, praktisk m\u00e5nadsbudget och finansiell handlingsplan med hj\u00e4lp av kundens angivna siffror. Leveransen ska optimera vardagsutgifter, snabba p\u00e5 sparandet och strukturera skuldamortering samtidigt som den st\u00f6djer kundens kortsiktiga och l\u00e5ngsiktiga m\u00e5l.\r\n\r\n## PERSONA\r\nDu \u00e4r en erfaren professionell inom personlig finansiell planering som kommunicerar med tydligt, kundv\u00e4nligt spr\u00e5k. Du balanserar realism med optimering och prioriterar h\u00e5llbarhet framf\u00f6r budgetar som bara \u00e4r \u201dperfekta p\u00e5 papper\u201d.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anv\u00e4nd kundens input som sanningsk\u00e4lla; hitta inte p\u00e5 siffror om du inte tydligt markerar dem som exempel.\r\n- Ange b\u00e5de **procentf\u00f6rdelningar** och **uppskattade belopp i dollar** d\u00e4r informationen till\u00e5ter.\r\n- H\u00e5ll rekommendationer brett till\u00e4mpbara (inga jurisdiktionsspecifika skatte-\/juridikp\u00e5st\u00e5enden).\r\n- Om kritisk data saknas eller \u00e4r oklar, st\u00e4ll korta f\u00f6ljdfr\u00e5gor och ge en \u201dinterimplan med b\u00e4sta gissning\u201d med transparenta antaganden.\r\n- Inkludera ett uppl\u00e4gg f\u00f6r buffert, skuldamortering och investeringsv\u00e4gledning i linje med m\u00e5l och tidslinje.\r\n\r\n### Avgr\u00e4nsningar \u2014 vad detta INTE \u00e4r\r\n- Inte juridisk r\u00e5dgivning, hj\u00e4lp med deklaration\/skatteinl\u00e4mning eller individuella investeringsr\u00e5dgivningstj\u00e4nster.\r\n- Ingen garanti f\u00f6r avkastning eller prognos av marknadens utveckling.\r\n- Inte en ers\u00e4ttning f\u00f6r en granskning av en fiduciary vid komplexa situationer (t.ex. konkurs, indrivningsprocesser, f\u00f6retagsbokf\u00f6ring).\r\n\r\n## PROCESS\r\n1. **Bekr\u00e4ftelse f\u00f6re analys (obligatoriskt):** \u00c5terge kort din f\u00f6rst\u00e5else av kundens situation och vad du kommer att leverera. Lista eventuella saknade detaljer som skulle kunna f\u00f6r\u00e4ndra planen v\u00e4sentligt.\r\n2. **Normalisering av inkomst:** Omvandla inkomsten till en tydlig m\u00e5nadsinkomst efter skatt (och notera om den angivna inkomsten verkar vara brutto eller netto). Ta med andra \u00e5terkommande inkomstk\u00e4llor om de angivits.\r\n3. **M\u00e5lkartl\u00e4ggning:** \u00d6vers\u00e4tt m\u00e5len till kategorier (kort sikt vs l\u00e5ng sikt), m\u00e5lbelopp om de \u00e4r k\u00e4nda, och en f\u00f6reslagen m\u00e5natlig ins\u00e4ttning.\r\n4. **Kostnadsdiagnos:** Strukturera kostnader i fasta vs r\u00f6rliga; identifiera \u201dn\u00f6dv\u00e4ndiga\u201d vs \u201dvalfria\u201d. Flagga avvikelser och kategorier som sannolikt kan optimeras.\r\n5. **Val av budgetramverk:** V\u00e4lj en budgetmetod (t.ex. 50\/30\/20 eller en modifierad regel) och motivera varf\u00f6r den passar kundens m\u00e5l\/skuldbelastning.\r\n6. **F\u00f6rdelning kategori f\u00f6r kategori:** Ge rekommenderade m\u00e5l f\u00f6r: boende, el\/vatten\/uppv\u00e4rmning, mat, transport, f\u00f6rs\u00e4kring\/h\u00e4lsa, skuldbetalningar, sparande, investeringar, valfri konsumtion och sinking funds (oregelbundna utgifter).\r\n7. **Skuldamorteringsplan:** Rekommendera antingen avalanche eller snowball (eller en hybrid), visa prioriteringsordningen och specificera en \u00e5tg\u00e4rdssekvens (minimibelopp + extra betalningsm\u00e5l).\r\n8. **Spar- och investeringsplan:** Definiera buffertm\u00e5l (typiskt 3\u20136 m\u00e5nader av grundl\u00e4ggande utgifter) och skissa ett ins\u00e4ttningsschema. Ge typer av investeringsalternativ baserat p\u00e5 tidshorisont och risktolerans (om ok\u00e4nd, presentera konservativa\/moderata\/aggressiva sp\u00e5r).\r\n9. **Taktiker f\u00f6r utgiftsminskning och inkomstlyft:** Lista h\u00f6gp\u00e5verkande besparingar, f\u00f6rhandlingsid\u00e9er och vana-\/systemf\u00f6r\u00e4ndringar (automation, fakturakalender, utgiftstak).\r\n10. **Uppf\u00f6ljningskadens:** F\u00f6resl\u00e5 ett uppf\u00f6ljningsschema (t.ex. var 4\u20136:e vecka) och triggers f\u00f6r att revidera planen (inkomstf\u00f6r\u00e4ndring, ny skuld, hyresh\u00f6jning, m\u00e5l\u00e4ndring).\r\n11. **Illustrativt exempel:** Inkludera ett kort hypotetiskt exempel som visar hur f\u00f6rdelningen kan se ut med en exempelinkomst per m\u00e5nad och n\u00e5gra exempelutgifter (tydligt markerat som illustrativt, inte kundens data).\r\n\r\n## INPUT\r\n- **M\u00e5nadsinkomst (ange om brutto eller efter skatt):** [INKOMST]  \r\n- **Finansiella m\u00e5l (kortsiktiga och l\u00e5ngsiktiga):** [FINANSIELLA_MAL]  \r\n- **Nuvarande m\u00e5nadskostnader (fasta + r\u00f6rliga, med belopp):** [NUVARANDE_MANADSKOSTNADER]  \r\n- **Nuvarande sparande- och investeringsuppl\u00e4gg (belopp, konton, frekvens):** [SPARANDE_OCH_INVESTERINGAR]  \r\n- **Skulder (typ, saldo, APR\/r\u00e4nta, minimibetalning):** [SKULDER]  \r\n- **Bakgrund eller s\u00e4rskilda h\u00e4nsyn (valfritt):** [KONTEXT]  \r\n- **Tidshorisont \/ deadlines f\u00f6r m\u00e5l (valfritt):** [TIDSRAM]  \r\n\r\n## OUTPUT-SPECIFIKATION\r\nStrukturera svaret med dessa avsnitt och platsh\u00e5llare:\r\n\r\n1. **Sammanfattning f\u00f6re analys**\r\n   - {Understanding Of Situation}\r\n   - {Key Assumptions}\r\n   - {Missing Info Questions}\r\n\r\n2. **M\u00e5nads\u00f6versikt**\r\n   - {Monthly Income After Tax}\r\n   - {Current Total Expenses}\r\n   - {Current Savings Rate}\r\n   - {Debt Overview Summary}\r\n\r\n3. **M\u00e5lplan**\r\n   - {Short Term Goals}\r\n   - {Long Term Goals}\r\n   - {Monthly Goal Funding Targets}\r\n\r\n4. **Rekommenderad budget (m\u00e5l)**\r\n   Tillhandah\u00e5ll en tabell med kolumnerna:\r\n   - {Category}\r\n   - {Recommended Percent}\r\n   - {Recommended Dollar Amount}\r\n   - {Notes \/ Rationale}\r\n\r\n5. **Strategi f\u00f6r skuldamortering**\r\n   - {Chosen Method}\r\n   - {Debt Priority Order}\r\n   - {Monthly Extra Payment Plan}\r\n   - {Next 3 Actions}\r\n\r\n6. **Sparande, buffert och investeringar**\r\n   - {Emergency Fund Target}\r\n   - {Monthly Emergency Fund Contribution}\r\n   - {Investment Approach By Time Horizon}\r\n   - {Automation Plan}\r\n\r\n7. **Utgiftsoptimering & sparboost**\r\n   - {Top Expense Cuts}\r\n   - {Negotiation \/ Substitution Ideas}\r\n   - {Optional Income Uplift Ideas}\r\n\r\n8. **Underh\u00e5llsplan**\r\n   - {Review Schedule}\r\n   - {Rules For Adjusting The Budget}\r\n\r\n9. **Illustrativt exempel (hypotetiskt)**\r\n   - {Example Monthly Income}\r\n   - {Example Allocation Table}\r\n   - {Example Debt Payment Flow}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du f\u00e4rdigst\u00e4ller, verifiera:\r\n- Alla anv\u00e4ndarangivna v\u00e4rden anv\u00e4ndes konsekvent och mots\u00e4gs inte.\r\n- Varje huvudkategori har b\u00e5de ett procentm\u00e5l och ett belopp i dollar (eller att det tydligt anges varf\u00f6r inte).\r\n- Skuldstrategin inneh\u00e5ller en tydlig prioriteringsordning och omedelbara n\u00e4sta steg.\r\n- Buffertv\u00e4gledningen inneh\u00e5ller ett specifikt m\u00e5l och en tidslinje f\u00f6r ins\u00e4ttningar.\r\n- Eventuella antaganden och hypotetiska siffror \u00e4r tydligt markerade och separerade fr\u00e5n kundens verkliga data.";
    const variables = ["[INKOMST]","[FINANSIELLA_MAL]","[NUVARANDE_MANADSKOSTNADER]","[SPARANDE_OCH_INVESTERINGAR]","[SKULDER]","[KONTEXT]","[TIDSRAM]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Ge ”klumpiga” utgifter en egen rad.</strong> Års- och halvårsfakturor (försäkringar, abonnemang, terminsavgifter, bilskatt/registrering) är där budgetar tyst havererar. Lägg in dem som separata poster och ange förfallomånad. Följ upp med: ”Visa mig det månatliga beloppet till varje sjunkande fond för varje klumpig utgift och var den passar in i budgetkategorierna.”</li>


<li><strong>Förtydliga netto vs bruttoinkomst.</strong> Om du inte är säker, säg det och ge sedan din bästa uppskattning av nettolön plus eventuella avdrag du känner till (sjukförsäkring, pensionsavsättningar). En bra följdfråga är: ”Utgå från att min inkomst är brutto och uppskatta ett försiktigt intervall efter skatt; visa sedan planen med det lägre talet.”</li>

<li><strong>Lista minimibetalningar och räntor på skulder om du har dem.</strong> Minimibetalningarna sätter din lägstanivå; räntorna avgör vilken skuld som kostar dig mest. Om räntorna är okända, be modellen fortsätta med en rimlig platshållare och tala om exakt vad du ska byta ut senare: ”Använd ett transparent antagande för räntor och markera varje ställe där jag ska ersätta med den riktiga räntan.”</li>


<li><strong>Tvinga fram en avvägning.</strong> Efter första resultatet: välj ett mål att accelerera och en kategori att skära ner, och kör sedan ett scenario igen. Testa: ”Gör planen 10 % mer aggressiv på skuldamortering, men behåll mat och barnomsorg oförändrat. Visa de nya beloppen per kategori och vad som minskas.”</li>


<li><strong>Be om automationsvänliga resultat.</strong> Om du vill att detta ska hålla, be om en plan som matchar hur du faktiskt bankar och betalar räkningar. Till exempel: ”Skriv om budgeten som en lön-för-lön-plan (två löneutbetalningar per månad) och inkludera en enkel uppsättning överföringsregler som jag kan automatisera.”</li>

</ul>
<!-- /wp:post-content -->
</div>

<div class="related-prompts-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Relaterade prompter</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>När din månadsbudget är stabil hjälper de här prompterna dig att stärka systemen runt den, särskilt om din plan bygger på förutsägbar trafik, konvertering och en smidigare kundresa.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Om du även behöver att din webbplatsstruktur slutar läcka besökare innan de ens ser ditt erbjudande passar <a href="https://nodenordic.se/prompts/skapa-en-handbok-for-url-struktur-med-ai-prompt">Skapa en handbok för URL-struktur med den här AI-prompten</a> bra. När dina sidor är röriga (dubbla ämnen, förvirrande kategorier, svag internlänkning) blir marknadsföringsbudgeten mindre effektiv, vilket gör budgetering svårare än den behöver vara.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>För team som jobbar med innehåll och förlitar sig på kundinlägg, recensioner eller community-innehåll för att driva efterfrågan är <a href="https://nodenordic.se/prompts/skapa-en-integrationsplan-for-ugc-och-seo">Bygg en UGC-SEO-integrationsplan med den här AI-prompten</a> nästa logiska steg. När UGC är organiserat och avsiktligt blir inflödet av leads jämnare, vilket gör det lättare att sätta realistiska mål för sparande och skuldamortering.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>När problemet är att ”folk kommer in och studsar direkt” kan förbättrad konvertering vara mer kraftfullt än att skära i kostnader. <a href="https://nodenordic.se/prompts/skapa-en-ux-plan-som-minskar-bounce-med-denna-ai-prompt">Skapa en UX-förbättringsplan för att minska bounce med den här AI-prompten</a> hjälper dig att identifiera friktionspunkter, prioritera åtgärder och se till att din anskaffningsbudget inte blir bortkastade klick.</p>
<!-- /wp:paragraph -->

<br>

<!-- wp:paragraph -->
<p>Snabbreferens:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul>
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/skapa-en-handbok-for-url-struktur-med-ai-prompt">Skapa en handbok för URL-struktur med den här AI-prompten</a>: Strukturerad webbplatsarkitektur för bättre synlighet.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/skapa-en-integrationsplan-for-ugc-och-seo">Bygg en UGC-SEO-integrationsplan med den här AI-prompten</a>: Gör UGC till förutsägbar SEO-tillväxt.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/skapa-en-ux-plan-som-minskar-bounce-med-denna-ai-prompt">Skapa en UX-förbättringsplan för att minska bounce med den här AI-prompten</a>: Minska friktion och håll besökare engagerade.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/bygg-en-konverteringsplan-for-webbplatsen-med-ai">Bygg en webbplatsplan för konvertering med den här AI-prompten</a>: Öka registreringar och försäljning systematiskt.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/skapa-en-webbplatsplan-med-den-har-ai-prompten">Bygg en webbplatsplan med den här AI-prompten</a>: Synka sidor, mål och genomförandesteg.</li>
<!-- /wp:list-item -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en månatlig budgetplan?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Operativa chefer</strong> använder den för att bygga en tydlig, repeterbar månadsplan för utgifter som minskar sista-minuten-paniken i kassan och ökar förutsägbarheten. <strong>Ekonomiansvariga i småföretag</strong> uppskattar den när de behöver en enkel, kundvänlig plan för ägare som vill ha struktur utan en total ombyggnad av ekonomifunktionen. <strong>Frilanskonsulter</strong> använder den för att normalisera varierande inkomst och sätta ”trygg att spendera”-nivåer som förhindrar berg-och-dalbane-månader. <strong>VD-assistenter eller hushållsadministratörer</strong> använder den för att organisera räkningar, sparande och skulder i en plan som är lätt att hålla igång vecka för vecka.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en månatlig budgetplan?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Kreativa tjänster</strong> (design, video, byråer) gynnas eftersom inkomsten ofta varierar; prompten hjälper till att översätta ojämnt kassaflöde till en stabil månadsplan med basläge och uppgraderingssteg. <strong>E-handel och retail</strong> använder den för att planera runt säsong, svängningar i annonskostnader och lagerdrivna kassaknipor, samtidigt som sparande och skuldamortering skyddas. <strong>Vårdmottagningar</strong> kan använda den för att hantera löner och omkostnader parallellt med ägarnas privata ekonomiska mål, särskilt när ersättningar skapar tidsglapp. <strong>Självständiga yrkesutövare</strong> (coacher, revisorer, fastighetsmäklare) får värde av de strukturerade frågorna och de tillfälliga antagandena som håller planeringen igång även när siffrorna inte är perfekta.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga en månadsbudget och skuldplan svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”Skriv en månadsbudget för att betala av skulder” misslyckas eftersom den: saknar riktig normalisering av din inkomst (netto vs brutto och utbetalningstidpunkt), saknar en strukturerad process för att bekräfta saknade detaljer, ignorerar målens tidshorisont (kortsiktigt vs långsiktigt) som ändrar avsättningsbelopp, ger generiska procentsatser i stället för belopp per kategori som du faktiskt kan genomföra, och missar upplägget med en interim-plan som håller dig i rörelse även med ofullständig data. Ärligt talat är det därför resultatet känns peppande i stället för operativt. Den här prompten är byggd för att fungera mer som ett planeringsmöte än som en mall.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för en månatlig budgetplan till min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja. Även om mallen inte använder formella variabelfält anpassar du den genom att ändra de uppgifter du skickar in: inkomst (och om den är netto eller brutto), fasta vs rörliga utgifter, skuldsaldon/räntor/minimibetalningar samt deadlines för mål. Om du har oregelbunden inkomst, ta med de senaste 6–12 månadernas månadsbelopp och be modellen använda en försiktig baslinje plus en ”överskottsregel” för bra månader. En bra följdfråga är: ”Ställ bara de 8 viktigaste saknade frågorna, och generera sedan planen igen med både försiktiga och moderata scenarier.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för en månatlig budgetplan?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att ange inkomst utan sammanhang – ”Jag tjänar 6 000 $/månad” är otydligt, medan ”6 000 $/månad netto efter skatt, utbetalas varannan vecka” gör att planen kan schemalägga räkningar och sparande korrekt. Ett annat vanligt fel är att lista utgifter som en enda klumpsumma; i stället för ”900 $ övrigt”, dela upp det i ”120 $ abonnemang, 180 $ bränsle, 250 $ restaurang, 350 $ blandat hushåll.” Många hoppar också över skulddetaljer; ”Jag har kreditkort” är svagt, medan ”Kort A 4 200 $ med 24 % ränta, 140 $ minsta betalning; Kort B 1 900 $ med 18 % ränta, 65 $ minsta betalning” möjliggör en faktisk prioriteringsordning. Slutligen leder bortglömda oregelbundna räkningar till oväntade underskott, så ta med poster som årlig försäkring eller kvartalsskatt och be om belopp till sjunkande fonder.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för en månatlig budgetplan?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte optimal för situationer med pågående konkurs, indrivnings- eller inkassotvister i domstol, eller komplex företagsredovisning där en licensierad professionell behöver granska dokument. Den passar inte heller om du vill ha jurisdiktionsspecifika skatteråd eller exakta investeringsrekommendationer, eftersom den medvetet är brett tillämplig. Om din ekonomi är mycket komplex, använd prompten för att få ordning och generera frågor, och ta sedan resultatet till en förtroendeman (fiduciary) eller kvalificerad rådgivare.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en månatlig budgetplan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Operativa chefer använder den för att bygga en tydlig, repeterbar månadsplan för utgifter som minskar sista-minuten-paniken i kassan och ökar förutsägbarheten. Ekonomiansvariga i småföretag uppskattar den när de behöver en enkel, kundvänlig plan för ägare som vill ha struktur utan en total ombyggnad av ekonomifunktionen. Frilanskonsulter använder den för att normalisera varierande inkomst och sätta ”trygg att spendera”-nivåer som förhindrar berg-och-dalbane-månader. VD-assistenter eller hushållsadministratörer använder den för att organisera räkningar, sparande och skulder i en plan som är lätt att hålla igång vecka för vecka."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en månatlig budgetplan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Kreativa tjänster (design, video, byråer) gynnas eftersom inkomsten ofta varierar; prompten hjälper till att översätta ojämnt kassaflöde till en stabil månadsplan med basläge och uppgraderingssteg. E-handel och retail använder den för att planera runt säsong, svängningar i annonskostnader och lagerdrivna kassaknipor, samtidigt som sparande och skuldamortering skyddas. Vårdmottagningar kan använda den för att hantera löner och omkostnader parallellt med ägarnas privata ekonomiska mål, särskilt när ersättningar skapar tidsglapp. Självständiga yrkesutövare (coacher, revisorer, fastighetsmäklare) får värde av de strukturerade frågorna och de tillfälliga antagandena som håller planeringen igång även när siffrorna inte är perfekta."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga en månadsbudget och skuldplan svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en månadsbudget för att betala av skulder” misslyckas eftersom den: saknar riktig normalisering av din inkomst (netto vs brutto och utbetalningstidpunkt), saknar en strukturerad process för att bekräfta saknade detaljer, ignorerar målens tidshorisont (kortsiktigt vs långsiktigt) som ändrar avsättningsbelopp, ger generiska procentsatser i stället för belopp per kategori som du faktiskt kan genomföra, och missar upplägget med en interim-plan som håller dig i rörelse även med ofullständig data. Ärligt talat är det därför resultatet känns peppande i stället för operativt. Den här prompten är byggd för att fungera mer som ett planeringsmöte än som en mall."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för en månatlig budgetplan till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Även om mallen inte använder formella variabelfält anpassar du den genom att ändra de uppgifter du skickar in: inkomst (och om den är netto eller brutto), fasta vs rörliga utgifter, skuldsaldon/räntor/minimibetalningar samt deadlines för mål. Om du har oregelbunden inkomst, ta med de senaste 6–12 månadernas månadsbelopp och be modellen använda en försiktig baslinje plus en ”överskottsregel” för bra månader. En bra följdfråga är: ”Ställ bara de 8 viktigaste saknade frågorna, och generera sedan planen igen med både försiktiga och moderata scenarier.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för en månatlig budgetplan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att ange inkomst utan sammanhang – ”Jag tjänar 6 000 $/månad” är otydligt, medan ”6 000 $/månad netto efter skatt, utbetalas varannan vecka” gör att planen kan schemalägga räkningar och sparande korrekt. Ett annat vanligt fel är att lista utgifter som en enda klumpsumma; i stället för ”900 $ övrigt”, dela upp det i ”120 $ abonnemang, 180 $ bränsle, 250 $ restaurang, 350 $ blandat hushåll.” Många hoppar också över skulddetaljer; ”Jag har kreditkort” är svagt, medan ”Kort A 4 200 $ med 24 % ränta, 140 $ minsta betalning; Kort B 1 900 $ med 18 % ränta, 65 $ minsta betalning” möjliggör en faktisk prioriteringsordning. Slutligen leder bortglömda oregelbundna räkningar till oväntade underskott, så ta med poster som årlig försäkring eller kvartalsskatt och be om belopp till sjunkande fonder."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för en månatlig budgetplan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för situationer med pågående konkurs, indrivnings- eller inkassotvister i domstol, eller komplex företagsredovisning där en licensierad professionell behöver granska dokument. Den passar inte heller om du vill ha jurisdiktionsspecifika skatteråd eller exakta investeringsrekommendationer, eftersom den medvetet är brett tillämplig. Om din ekonomi är mycket komplex, använd prompten för att få ordning och generera frågor, och ta sedan resultatet till en förtroendeman (fiduciary) eller kvalificerad rådgivare."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Du behöver inget perfekt kalkylark. Du behöver en plan du kan följa en vanlig tisdag. Klistra in prompten i ditt AI-verktyg, lägg in dina riktiga siffror och bygg en månadsbudget och en skuldplan som du faktiskt kan hålla över tid.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-manadsbudget-och-skuldsplan-med-ai/">Skapa en månadsbudget och skuldsplan med AI</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg ett ramverk för motivation och belöning</title>
		<link>https://nodenordic.se/prompts/bygg-ett-ramverk-for-motivation-och-beloning/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-ett-ramverk-for-motivation-och-beloning</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:57:30 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003197</guid>

					<description><![CDATA[<p>Retentionen sjunker? Använd denna AI-prompt för att bygga ett stegvis, skalbart motivations- och belöningssystem med aktiviteter, ansvariga och KPI:er.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-ramverk-for-motivation-och-beloning/">Bygg ett ramverk för motivation och belöning</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: motivation rewards framework -->
<div class="hook-introduction">

<p>När retentionen börjar svikta handlar det sällan om “dålig kultur”. Det handlar om felmatchade incitament, otydliga utvecklingsvägar och belöningar som känns slumpmässiga, politiska eller tyst orättvisa. Människor slutar anstränga sig när insats inte pålitligt leder till erkännande, utveckling eller autonomi.</p>



<p>Det här <strong>ramverket för motivationsbelöningar</strong> är byggt för <strong>People Ops-ledare</strong> som behöver något mer rigoröst än listor med förmåner, <strong>avdelningschefer</strong> som tappar toppresterare till konkurrenter och <strong>konsulter</strong> som måste leverera en mätbar plan för retention som ledningen faktiskt finansierar. Resultatet är ett stegvis motivations- och belöningssystem med beteendemekanismer, utrullningsaktiviteter, ansvariga och KPI:er du kan följa månad för månad.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den diagnostiserar motivationsbrister med ett beteendefokuserat perspektiv i stället för generiska engagemangsråd.</li>
          <li>Den designar en skalbar belöningsarkitektur som balanserar psykologisk effekt med budgetgränser och tillväxtfas.</li>
          <li>Den väljer en lämplig stegmodell (oftast 4 till 14 steg) baserat på organisatorisk komplexitet och volatilitet.</li>
          <li>Den kopplar varje belöningsspak till en specifik beteendemekanism (insats, skicklighet, autonomi, socialt bevis, rättvisa, framsteg).</li>
          <li>Den bygger en mätplan med KPI:er, ansvariga och arbetstakt så att systemet inte dör efter lansering.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du ser retentionrisk i specifika team och behöver stoppa tappet utan att spräcka lönebudgeten.</li>
          <li>Dina belöningar upplevs som inkonsekventa mellan chefer, och toppresterare påpekar det i privata samtal.</li>
          <li>Du ska snart skala upp snabbt och behöver ett tydligt, stegvis system innan kaos blir kultur.</li>
          <li>Konkurrenter rekryterar din talang med tydligare utvecklingsvägar, starkare erkännande eller bättre avvägningar kring autonomi.</li>
          <li>Du behöver samsyn i ledningen eftersom “vi värdesätter människor” inte översätts till beteenden i vardagen.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En roadmap i 4–14 steg för motivation och belöningar, anpassad till din organisations komplexitet och mognad.</li>
           <li>En rollsegmenterad belöningsmeny (till exempel per funktion, senioritet eller personalmix) med motivering för varje spak.</li>
           <li>En utrullningsplan med aktiviteter, ansvariga och avstämningspunkter som du kan lägga direkt i ett planeringsdokument.</li>
           <li>En uppsättning KPI:er (retention, prestationssignaler, chefers beteendemått) plus föreslagen mätkadens.</li>
           <li>En uppsättning förtydligande frågor för att fylla luckor före implementation, så att du inte bygger på skakiga antaganden.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Den fullständiga AI-prompten: byggare för ramverk för motivation och belöningar</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSKOR]</code></td>
                                <td class="var-desc">
                                    Den här platshållaren visar att inmatningen ska anges med versaler och med understreck mellan orden. Den används för alla variabler som användaren fyller i i ramverket.                                    <div class="var-example">Till exempel: "MEDARBETARUNDERSOKNING_ENGAGEMANG"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSKOR]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den primära målgruppen som ramverket är utformat för att stödja, inklusive deras roller, ansvar och/eller situation.                                    <div class="var-example">Till exempel: "Mellanchefer i ett snabbväxande techbolag med 50–200 anställda."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Beskriv organisationens nuvarande situation, inklusive relevanta utmaningar, möjligheter och/eller nyligen genomförda förändringar.                                    <div class="var-example">Till exempel: "Bolaget har nyligen genomgått en sammanslagning, vilket har lett till utmaningar i kulturintegrationen och behov av en enhetlig motivationsstrategi."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch organisationen verkar inom.                                    <div class="var-example">Till exempel: "Finansiell teknologi (FinTech)"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSNAMN]</code></td>
                                <td class="var-desc">
                                    Ange namnet på organisationen som ramverket tas fram för.                                    <div class="var-example">Till exempel: "TechNova Solutions"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSNAMN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PERSONALSTYRKANS_DEMOGRAFI]</code></td>
                                <td class="var-desc">
                                    Beskriv personalstyrkans sammansättning, till exempel ålder, roller, kulturell mångfald och geografisk spridning.                                    <div class="var-example">Till exempel: "70 % av medarbetarna är under 35 år, främst ingenjörer och produktchefer, med kontor i USA, Indien och Tyskland."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PERSONALSTYRKANS_DEMOGRAFI]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange ekonomiska ramar eller budget som är avsatt för motivations- och belöningsramverket.                                    <div class="var-example">Till exempel: "250 000 USD per år för belöningar och program för erkännande av medarbetare."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TILLVAXTFAS]</code></td>
                                <td class="var-desc">
                                    Ange vilken tillväxtfas organisationen befinner sig i, till exempel startup, skalning eller mogen verksamhet.                                    <div class="var-example">Till exempel: "Skalningsfas med 150 % intäktstillväxt jämfört med föregående år."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TILLVAXTFAS]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Formulera ramverkets huvudsakliga mål för motivation och belöning.                                    <div class="var-example">Till exempel: "Öka medarbetarretention och engagemang samtidigt som en högpresterande kultur stärks."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDUTMANING]</code></td>
                                <td class="var-desc">
                                    Identifiera den mest angelägna frågan som ramverket behöver hantera.                                    <div class="var-example">Till exempel: "Hög omsättning bland toppresterande säljare på grund av brist på erkännande och möjligheter till karriärutveckling."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDUTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[RETENTIONSUTMANINGAR]</code></td>
                                <td class="var-desc">
                                    Beskriv konkreta utmaningar kopplade till att behålla medarbetare som organisationen står inför.                                    <div class="var-example">Till exempel: "Svårigheter att behålla seniora ingenjörer på grund av konkurrenskraftiga erbjudanden från större techbolag."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[RETENTIONSUTMANINGAR]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KULTURANTECKNINGAR]</code></td>
                                <td class="var-desc">
                                    Ge en bild av organisationens kultur, inklusive både uttalade värderingar och oskrivna normer.                                    <div class="var-example">Till exempel: "Företaget värderar innovation och samarbete men har utmaningar med transparens i beslutsfattandet."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KULTURANTECKNINGAR]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[NUVARANDE_BELONINGAR]</code></td>
                                <td class="var-desc">
                                    Lista vilka belöningar, erkännandeprogram eller incitament som finns på plats i dag.                                    <div class="var-example">Till exempel: "Årliga bonusar, ”månadens medarbetare” och teamaktiviteter."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[NUVARANDE_BELONINGAR]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange tidsplanen för att implementera motivations- och belöningsramverket.                                    <div class="var-example">Till exempel: "6 månader för att ta fram och lansera ramverket, med kvartalsvisa uppföljningar för justeringar."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TONALITET]</code></td>
                                <td class="var-desc">
                                    Ange önskad tonalitet för ramverket, till exempel formell, motiverande eller praktisk.                                    <div class="var-example">Till exempel: "Praktisk och fokuserad, med tydliga rekommendationer som går att omsätta i handling."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TONALITET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORMAT]</code></td>
                                <td class="var-desc">
                                    Ange önskat format för det slutliga ramverket, till exempel rapport, presentation eller checklista.                                    <div class="var-example">Till exempel: "Detaljerad rapport med sammanfattning för ledningen och en roadmap för implementering."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORMAT]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är (avgränsningar)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">1) Organisatorisk ”motivation blueprint”</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Arkitektur för finansiella belöningar</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Meny av icke-finansiella belöningar (personlig men skalbar)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Ingenjörskonst för erkännandesystem</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Integrerad implementeringsplan</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Interaktionssignaler</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa ett skräddarsytt, heltäckande ramverk för motivation och belöningar för en organisation som förenar beteendevetenskap om mänskligt beteende med budgetens verklighet. Ramverket måste kännas individuellt för medarbetare samtidigt som det förblir skalbart, mätbart och praktiskt att rulla ut.

## PERSONA
Du är en arbetsplatsmotivationsarkitekt: en organisationspsykolog med djup expertis i ersättningsdesign från snabbväxande tech, som senare breddats genom omfattande tvärkulturell forskning om vad som upprätthåller välmående och prestation på jobbet. Din stil är rak, diagnostisk och beteendefokuserad—mindre ”HR-slogans”, mer praktiska reglage som förändrar vardagliga handlingar.

## BEGRÄNSNINGAR
- Balansera psykologisk effekt med finansiella begränsningar och organisationens tillväxtfas.
- Anpassa rekommendationerna till personalmix, rolltyper och generationsskillnader.
- Adressera nuvarande motivationsbrister och risker för personalomsättning.
- Respektera uttalade värderingar *och* de oskrivna regler som människor faktiskt följer.
- Säkerställ att alla användarinmatningar använder **[VERSALER_MED_UNDERSKOR]**-variabler, och att alla AI-ifyllda platshållare använder **{Title Case}**.
- Om inmatningar saknas eller är otydliga, pausa för att ställa fokuserade klargörande frågor innan du bygger ramverket.

### Vad detta INTE är (avgränsningar)
- Inte ett juridiskt, skatte- eller regulatoriskt rådgivningsdokument.
- Inte en rapport för ersättningsbenchmarking baserad på proprietära marknadsdataset.
- Inte en ersättning för interna HR-policygodkännanden, fackliga förhandlingar eller arbetsrättslig rådgivning.
- Inte en generisk lista med förmåner; allt måste kopplas till en beteendemekanism och en plan för mätning.

## PROCESS
1. **Föranalys (obligatorisk):** Återge uppgiften med dina egna ord och lista de viktigaste antaganden du kommer att använda baserat på de givna inmatningarna. Om antagandena känns riskfyllda, be om förtydliganden i stället.
2. **Komplexitetsskanning:** Bedöm organisatorisk komplexitet (storlek, geografisk spridning, rolldiversitet, mognad, volatilitet) och avgör hur många steg arbetet behöver (någonstans mellan **4 och 14 steg**, valt dynamiskt).
3. **Kulturell och beteendemässig diagnos:** Identifiera organisationens ”kulturella operativsystem” (uttalade värderingar + skuggnormer) och kartlägg sedan synliga och osynliga motivatorer.
4. **Designa belöningsekosystemet:** Bygg ett integrerat system över finansiella belöningar, icke-finansiella belöningar och erkännande—kopplat till specifika beteenden och begränsningar.
5. **Utrullning och mätning:** Ge en implementeringsplan med tidsfönster, ägare och KPI:er; inkludera feedbackloopar och triggers för iteration.
6. **Hantering av edge cases:**  
   - Om budgeten är nära noll: prioritera högfrekvent, lågkostnads-erkännande, autonomi och tillväxtdesign med starka chefstoolkits.  
   - Om personalomsättningen är akut: betona retention-kritiska roller, skyddsnät och snabba ”stabiliserings”-åtgärder.  
   - Om kulturen är cynisk: designa trovärdighetsförst-åtgärder (rättvisa, transparens, chefskonsekvens) innan du lanserar flashy program.

## INDATA
- **Primärt användarsegment / vem detta är till för:** [MALGRUPP]  
- **Organisationskontext och bakgrund:** [KONTEXT]  
- **Bransch / marknad:** [BRANSCH]  
- **Företagsnamn (valfritt):** [FORETAGSNAMN]  
- **Personalstyrkans storlek + nyckeldemografi (åldersspann, roller, platser):** [PERSONALSTYRKANS_DEMOGRAFI]  
- **Belöningsbudget (absolut och/eller % av lönesumma):** [BUDGET]  
- **Tillväxtfas (startup, scale-up, moget, turnaround, etc.):** [TILLVAXTFAS]  
- **Viktigaste beteende eller utfall att förändra nu:** [HUVUDMAL]  
- **Nuvarande motivationsgap / engagemangssymptom:** [HUVUDUTMANING]  
- **Retentionsituation (vem som slutar + varför, om det är känt):** [RETENTIONSUTMANINGAR]  
- **Kulturella värderingar + oskrivna normer:** [KULTURANTECKNINGAR]  
- **Befintliga belönings-/erkännandeprogram (om några):** [NUVARANDE_BELONINGAR]  
- **Tidslinje och brådska:** [TIDSRAM]  
- **Önskad tonalitet för leveransen:** [TONALITET]  
- **Önskat leveransformat/längdbegränsningar:** [FORMAT]

## OUTPUTSPECIFIKATION
Ta fram ett ramverk i flera steg (välj **4–14 steg** baserat på komplexitet). För varje steg, inkludera:
- {Stage Name}
- {Purpose}
- {Key Questions Or Inputs Needed}
- {Behavior Mechanisms Targeted} (t.ex. rättvisa, status, mästerskap, autonomi, tillhörighet, framsteg, trygghet)
- {Design Decisions}
- {Deliverables}
- {Risks &amp; Mitigations}

Ditt kompletta ramverk måste också inkludera:

### 1) Organisatorisk ”motivation blueprint”
- {Cultural DNA Summary} (uttalat vs levt)
- {Motivation Map} uppdelad i:
  - {Intrinsic Drivers}
  - {Extrinsic Needs}
  - {Role-Based Differences}
  - {Generational Or Career-Stage Fault Lines}
  - {Cultural Reinforcers And Penalties}

### 2) Arkitektur för finansiella belöningar
- {Base Pay Philosophy} (positioneringslogik, hållning kring intern rättvisa, hållning kring transparens)
- {Variable Pay Model} (berättigande, mätetal, utbetalningstidpunkt, styrning)
- {Equity Or Profit Sharing} (om lämpligt för [TILLVAXTFAS])
- {Micro-Incentives} (små, frekventa, beteendekopplade)
- {Budget Efficiency Plan} (omfördelningar med hög effekt, ”sluta göra”-lista)
- {Success Metrics} (KPI:er + ledande indikatorer)

### 3) Meny av icke-finansiella belöningar (personlig men skalbar)
Inkludera alternativ anpassade per rollkluster med:
- {Flexibility Design}
- {Growth And Learning Pathways}
- {Autonomy Expansions}
- {Experience-Based Perks}
- {Career Recognition} (titlar, synlighet, tillgång till möjligheter)

### 4) Ingenjörskonst för erkännandesystem
Designa erkännande i flera kanaler:
- {Peer Recognition}
- {Manager Recognition}
- {Org-Wide Rituals}
- {Tooling Or Platform Guidance} (endast vid behov)
Ge en uppdaterad kadens (använd inte en rigid daglig/veckovis/månadsvis mall om den inte passar kontexten):
- {Recognition Cadence By Team Type}
- {Examples Of Recognition Moments} (omskrivna, kontextspecifika, inte generiska)

### 5) Integrerad implementeringsplan
Ge tre utrullningshorisonter med förskjuten timing som passar organisationen:
- {First 10 Days Actions}
- {45 Day Rollout Plan}
- {110 Day System Activation}
Inkludera:
- {Owners And Responsibilities}
- {Change Management Notes}
- {Manager Enablement Toolkit Outline}
- {Measurement Dashboard} (engagemang, retention, prestation, indikatorer för jämlikhet/rättvisa, ROI-logik)
- {Sustainability And Evolution Triggers} (vilka signaler som föranleder justeringar)

### 6) Interaktionssignaler
Avsluta genom att be användaren välja ett nästa steg:
- “Proceed” = generera nästa steg med eventuella klargörande frågor först
- “Refine” = justera antaganden, begränsningar eller ett specifikt steg

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
1. Att antalet steg (4–14) är motiverat av organisationens komplexitet och brådska.
2. Att varje större rekommendation kopplas till en tydlig beteendemekanism *och* en mätbar indikator.
3. Att budgetanvändningen är internt konsekvent och respekterar [BUDGET] och [TILLVAXTFAS].
4. Att systemet inkluderar personalisering per roll/karriärfas utan att bli omöjligt att administrera.
5. Att saknade eller tvetydiga indata utlöste klargörande frågor snarare än gissningar.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa ett skr\u00e4ddarsytt, helt\u00e4ckande ramverk f\u00f6r motivation och bel\u00f6ningar f\u00f6r en organisation som f\u00f6renar beteendevetenskap om m\u00e4nskligt beteende med budgetens verklighet. Ramverket m\u00e5ste k\u00e4nnas individuellt f\u00f6r medarbetare samtidigt som det f\u00f6rblir skalbart, m\u00e4tbart och praktiskt att rulla ut.\r\n\r\n## PERSONA\r\nDu \u00e4r en arbetsplatsmotivationsarkitekt: en organisationspsykolog med djup expertis i ers\u00e4ttningsdesign fr\u00e5n snabbv\u00e4xande tech, som senare breddats genom omfattande tv\u00e4rkulturell forskning om vad som uppr\u00e4tth\u00e5ller v\u00e4lm\u00e5ende och prestation p\u00e5 jobbet. Din stil \u00e4r rak, diagnostisk och beteendefokuserad\u2014mindre \u201dHR-slogans\u201d, mer praktiska reglage som f\u00f6r\u00e4ndrar vardagliga handlingar.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Balansera psykologisk effekt med finansiella begr\u00e4nsningar och organisationens tillv\u00e4xtfas.\r\n- Anpassa rekommendationerna till personalmix, rolltyper och generationsskillnader.\r\n- Adressera nuvarande motivationsbrister och risker f\u00f6r personaloms\u00e4ttning.\r\n- Respektera uttalade v\u00e4rderingar *och* de oskrivna regler som m\u00e4nniskor faktiskt f\u00f6ljer.\r\n- S\u00e4kerst\u00e4ll att alla anv\u00e4ndarinmatningar anv\u00e4nder **[VERSALER_MED_UNDERSKOR]**-variabler, och att alla AI-ifyllda platsh\u00e5llare anv\u00e4nder **{Title Case}**.\r\n- Om inmatningar saknas eller \u00e4r otydliga, pausa f\u00f6r att st\u00e4lla fokuserade klarg\u00f6rande fr\u00e5gor innan du bygger ramverket.\r\n\r\n### Vad detta INTE \u00e4r (avgr\u00e4nsningar)\r\n- Inte ett juridiskt, skatte- eller regulatoriskt r\u00e5dgivningsdokument.\r\n- Inte en rapport f\u00f6r ers\u00e4ttningsbenchmarking baserad p\u00e5 propriet\u00e4ra marknadsdataset.\r\n- Inte en ers\u00e4ttning f\u00f6r interna HR-policygodk\u00e4nnanden, fackliga f\u00f6rhandlingar eller arbetsr\u00e4ttslig r\u00e5dgivning.\r\n- Inte en generisk lista med f\u00f6rm\u00e5ner; allt m\u00e5ste kopplas till en beteendemekanism och en plan f\u00f6r m\u00e4tning.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (obligatorisk):** \u00c5terge uppgiften med dina egna ord och lista de viktigaste antaganden du kommer att anv\u00e4nda baserat p\u00e5 de givna inmatningarna. Om antagandena k\u00e4nns riskfyllda, be om f\u00f6rtydliganden i st\u00e4llet.\r\n2. **Komplexitetsskanning:** Bed\u00f6m organisatorisk komplexitet (storlek, geografisk spridning, rolldiversitet, mognad, volatilitet) och avg\u00f6r hur m\u00e5nga steg arbetet beh\u00f6ver (n\u00e5gonstans mellan **4 och 14 steg**, valt dynamiskt).\r\n3. **Kulturell och beteendem\u00e4ssig diagnos:** Identifiera organisationens \u201dkulturella operativsystem\u201d (uttalade v\u00e4rderingar + skuggnormer) och kartl\u00e4gg sedan synliga och osynliga motivatorer.\r\n4. **Designa bel\u00f6ningsekosystemet:** Bygg ett integrerat system \u00f6ver finansiella bel\u00f6ningar, icke-finansiella bel\u00f6ningar och erk\u00e4nnande\u2014kopplat till specifika beteenden och begr\u00e4nsningar.\r\n5. **Utrullning och m\u00e4tning:** Ge en implementeringsplan med tidsf\u00f6nster, \u00e4gare och KPI:er; inkludera feedbackloopar och triggers f\u00f6r iteration.\r\n6. **Hantering av edge cases:**  \r\n   - Om budgeten \u00e4r n\u00e4ra noll: prioritera h\u00f6gfrekvent, l\u00e5gkostnads-erk\u00e4nnande, autonomi och tillv\u00e4xtdesign med starka chefstoolkits.  \r\n   - Om personaloms\u00e4ttningen \u00e4r akut: betona retention-kritiska roller, skyddsn\u00e4t och snabba \u201dstabiliserings\u201d-\u00e5tg\u00e4rder.  \r\n   - Om kulturen \u00e4r cynisk: designa trov\u00e4rdighetsf\u00f6rst-\u00e5tg\u00e4rder (r\u00e4ttvisa, transparens, chefskonsekvens) innan du lanserar flashy program.\r\n\r\n## INDATA\r\n- **Prim\u00e4rt anv\u00e4ndarsegment \/ vem detta \u00e4r till f\u00f6r:** [MALGRUPP]  \r\n- **Organisationskontext och bakgrund:** [KONTEXT]  \r\n- **Bransch \/ marknad:** [BRANSCH]  \r\n- **F\u00f6retagsnamn (valfritt):** [FORETAGSNAMN]  \r\n- **Personalstyrkans storlek + nyckeldemografi (\u00e5ldersspann, roller, platser):** [PERSONALSTYRKANS_DEMOGRAFI]  \r\n- **Bel\u00f6ningsbudget (absolut och\/eller % av l\u00f6nesumma):** [BUDGET]  \r\n- **Tillv\u00e4xtfas (startup, scale-up, moget, turnaround, etc.):** [TILLVAXTFAS]  \r\n- **Viktigaste beteende eller utfall att f\u00f6r\u00e4ndra nu:** [HUVUDMAL]  \r\n- **Nuvarande motivationsgap \/ engagemangssymptom:** [HUVUDUTMANING]  \r\n- **Retentionsituation (vem som slutar + varf\u00f6r, om det \u00e4r k\u00e4nt):** [RETENTIONSUTMANINGAR]  \r\n- **Kulturella v\u00e4rderingar + oskrivna normer:** [KULTURANTECKNINGAR]  \r\n- **Befintliga bel\u00f6nings-\/erk\u00e4nnandeprogram (om n\u00e5gra):** [NUVARANDE_BELONINGAR]  \r\n- **Tidslinje och br\u00e5dska:** [TIDSRAM]  \r\n- **\u00d6nskad tonalitet f\u00f6r leveransen:** [TONALITET]  \r\n- **\u00d6nskat leveransformat\/l\u00e4ngdbegr\u00e4nsningar:** [FORMAT]\r\n\r\n## OUTPUTSPECIFIKATION\r\nTa fram ett ramverk i flera steg (v\u00e4lj **4\u201314 steg** baserat p\u00e5 komplexitet). F\u00f6r varje steg, inkludera:\r\n- {Stage Name}\r\n- {Purpose}\r\n- {Key Questions Or Inputs Needed}\r\n- {Behavior Mechanisms Targeted} (t.ex. r\u00e4ttvisa, status, m\u00e4sterskap, autonomi, tillh\u00f6righet, framsteg, trygghet)\r\n- {Design Decisions}\r\n- {Deliverables}\r\n- {Risks & Mitigations}\r\n\r\nDitt kompletta ramverk m\u00e5ste ocks\u00e5 inkludera:\r\n\r\n### 1) Organisatorisk \u201dmotivation blueprint\u201d\r\n- {Cultural DNA Summary} (uttalat vs levt)\r\n- {Motivation Map} uppdelad i:\r\n  - {Intrinsic Drivers}\r\n  - {Extrinsic Needs}\r\n  - {Role-Based Differences}\r\n  - {Generational Or Career-Stage Fault Lines}\r\n  - {Cultural Reinforcers And Penalties}\r\n\r\n### 2) Arkitektur f\u00f6r finansiella bel\u00f6ningar\r\n- {Base Pay Philosophy} (positioneringslogik, h\u00e5llning kring intern r\u00e4ttvisa, h\u00e5llning kring transparens)\r\n- {Variable Pay Model} (ber\u00e4ttigande, m\u00e4tetal, utbetalningstidpunkt, styrning)\r\n- {Equity Or Profit Sharing} (om l\u00e4mpligt f\u00f6r [TILLVAXTFAS])\r\n- {Micro-Incentives} (sm\u00e5, frekventa, beteendekopplade)\r\n- {Budget Efficiency Plan} (omf\u00f6rdelningar med h\u00f6g effekt, \u201dsluta g\u00f6ra\u201d-lista)\r\n- {Success Metrics} (KPI:er + ledande indikatorer)\r\n\r\n### 3) Meny av icke-finansiella bel\u00f6ningar (personlig men skalbar)\r\nInkludera alternativ anpassade per rollkluster med:\r\n- {Flexibility Design}\r\n- {Growth And Learning Pathways}\r\n- {Autonomy Expansions}\r\n- {Experience-Based Perks}\r\n- {Career Recognition} (titlar, synlighet, tillg\u00e5ng till m\u00f6jligheter)\r\n\r\n### 4) Ingenj\u00f6rskonst f\u00f6r erk\u00e4nnandesystem\r\nDesigna erk\u00e4nnande i flera kanaler:\r\n- {Peer Recognition}\r\n- {Manager Recognition}\r\n- {Org-Wide Rituals}\r\n- {Tooling Or Platform Guidance} (endast vid behov)\r\nGe en uppdaterad kadens (anv\u00e4nd inte en rigid daglig\/veckovis\/m\u00e5nadsvis mall om den inte passar kontexten):\r\n- {Recognition Cadence By Team Type}\r\n- {Examples Of Recognition Moments} (omskrivna, kontextspecifika, inte generiska)\r\n\r\n### 5) Integrerad implementeringsplan\r\nGe tre utrullningshorisonter med f\u00f6rskjuten timing som passar organisationen:\r\n- {First 10 Days Actions}\r\n- {45 Day Rollout Plan}\r\n- {110 Day System Activation}\r\nInkludera:\r\n- {Owners And Responsibilities}\r\n- {Change Management Notes}\r\n- {Manager Enablement Toolkit Outline}\r\n- {Measurement Dashboard} (engagemang, retention, prestation, indikatorer f\u00f6r j\u00e4mlikhet\/r\u00e4ttvisa, ROI-logik)\r\n- {Sustainability And Evolution Triggers} (vilka signaler som f\u00f6ranleder justeringar)\r\n\r\n### 6) Interaktionssignaler\r\nAvsluta genom att be anv\u00e4ndaren v\u00e4lja ett n\u00e4sta steg:\r\n- \u201cProceed\u201d = generera n\u00e4sta steg med eventuella klarg\u00f6rande fr\u00e5gor f\u00f6rst\r\n- \u201cRefine\u201d = justera antaganden, begr\u00e4nsningar eller ett specifikt steg\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n1. Att antalet steg (4\u201314) \u00e4r motiverat av organisationens komplexitet och br\u00e5dska.\r\n2. Att varje st\u00f6rre rekommendation kopplas till en tydlig beteendemekanism *och* en m\u00e4tbar indikator.\r\n3. Att budgetanv\u00e4ndningen \u00e4r internt konsekvent och respekterar [BUDGET] och [TILLVAXTFAS].\r\n4. Att systemet inkluderar personalisering per roll\/karri\u00e4rfas utan att bli om\u00f6jligt att administrera.\r\n5. Att saknade eller tvetydiga indata utl\u00f6ste klarg\u00f6rande fr\u00e5gor snarare \u00e4n gissningar.";
    const variables = ["[VERSALER_MED_UNDERSKOR]","[MALGRUPP]","[KONTEXT]","[BRANSCH]","[FORETAGSNAMN]","[PERSONALSTYRKANS_DEMOGRAFI]","[BUDGET]","[TILLVAXTFAS]","[HUVUDMAL]","[HUVUDUTMANING]","[RETENTIONSUTMANINGAR]","[KULTURANTECKNINGAR]","[NUVARANDE_BELONINGAR]","[TIDSRAM]","[TONALITET]","[FORMAT]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Beskriv “retention-berättelsen”, inte bara symptomen.</strong> Säg inte bara “avgångarna är höga”. Lägg till var det händer, vem som lämnar och vad de säger i avslutningsintervjuer (även om det är rörigt). Uppföljning du kan klistra in: “Anta att avgångarna är koncentrerade till ingenjörer på mellannivå och förstalinjechefer; föreslå spakar som minskar utbrändhet utan att öka grundlönen med mer än 3%.”</li>


<li><strong>Var tydlig med budgetläget.</strong> Prompten är byggd för att balansera psykologi med ekonomiska ramar, men den kan inte gissa dina begränsningar. Ange ett intervall och vad som är uteslutet (kontantbonusar, equity refreshes, spontanutmärkelser). Testa: “Vi kan finansiera $X per medarbetare per kvartal; undvik återkommande åtaganden som ökar fasta kostnader.”</li>


<li><strong>Segmentera arbetsstyrkan medvetet.</strong> Motivation är inte one-size-fits-all, och den här prompten anpassar sig efter rolltyper och generationsskillnader om du berättar hur det ser ut. Ange 3–6 segment (till exempel: callcenter, fälttekniker, produkt/engineering, sälj, corporate ops) och vad varje grupp värderar. Fråga sedan: “Visa vilka spakar som gäller för varje segment och var konsekvens är viktig för upplevd rättvisa.”</li>


<li><strong>Iterera genom att strama åt stegmodellen.</strong> Efter första resultatet, be den minska eller öka komplexiteten beroende på din utrullningskapacitet. En användbar uppföljning: “Komprimera nu detta till 6 steg som vi kan rulla ut på 90 dagar, och flagga allt som kräver policygodkännande.”</li>


<li><strong>Tvinga in mätning i designen.</strong> Belöningsprogram misslyckas när ingen äger datan. Be om ledande indikatorer som visar beteendeförändring innan avgångstalen rör sig. Exempel: “Lägg till KPI:er på chefsnivå (frekvens av erkännande, kvalitet på 1:1, samtal om intern rörlighet) och definiera hur vi samlar in dem med minimal overhead.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När ditt motivations- och belöningssystem är definierat hjälper de här prompterna dig att operationalisera det med uppföljning, ansvar och strukturerad rapportering.</p>



<p>Om du också behöver ett enkelt sätt att följa om utrullningen fungerar, är <a href="https://nodenordic.se/prompts/bygg-en-projekttabell-for-uppfoljning-med-ai-prompt">Bygg en projekttabell för uppföljning med AI-prompt</a> en praktisk följeslagare. Använd den när du vill att varje steg i ramverket ska bli en spårbar arbetsström med förfallodatum, ansvariga och statusnoteringar som ledningen snabbt förstår.</p>



<p>För distribuerade team är rapporteringslagret viktigare än många tror. När ansvariga finns i flera tidszoner och du hanterar flera chefer, hjälper <a href="https://nodenordic.se/prompts/bygg-en-projekttabell-for-distansarbete-med-ai-prompt">Bygg en projekttabell för distansarbete med AI-prompt</a> dig att hålla belöningsutrullningen konsekvent, synlig och mindre beroende av en persons minne.</p>



<p>När ditt motivationsramverk är kopplat till interna initiativ som behöver intressenternas stöd (nya ritualer för erkännande, reviderade kriterier för progression, chefsträning) börjar förslag flyga runt. <a href="https://nodenordic.se/prompts/tabell-for-uppfoljning-av-forslag-med-ai-prompt">Tabell för uppföljning av förslag med AI-prompt</a> är användbar för att spåra vilka förslag som godkändes, vilka resultat de gav och vilka antaganden som var fel, så att du kan skärpa systemet över tid.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/bygg-en-projekttabell-for-uppfoljning-med-ai-prompt">Bygg en projekttabell för uppföljning med AI-prompt</a>: Gör stegen till uppgifter med tydligt ansvar.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-projekttabell-for-distansarbete-med-ai-prompt">Bygg en projekttabell för distansarbete med AI-prompt</a>: Koordinera utrullningen i distribuerade team.</li>


<li><a href="https://nodenordic.se/prompts/tabell-for-uppfoljning-av-forslag-med-ai-prompt">Tabell för uppföljning av förslag med AI-prompt</a>: Spåra godkännanden, utfall och lärdomar.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-tabell-for-att-spara-offertutfall">Skapa en tabell för att spåra offertutfall</a>: Jämför förslagets intention med faktiska resultat.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-tabell-for-att-spara-offertutfall">Skapa en tabell för att spåra offertutfall</a>: Granska beslut och kvantifiera effekt.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har störst nytta av den här AI-prompten för ramverk för motivationsbelöningar?</span>

<p class="answer"><strong>Chefer för People / People Ops</strong> använder den för att göra “engagemangsmål” till ett stegvis system med spakar, ansvariga och KPI:er som de faktiskt kan drifta. <strong>HR business partners</strong> förlitar sig på den när en specifik organisation är i riskzonen och de behöver riktade åtgärder som ändå upplevs rättvisa mellan team. <strong>COO:er och avdelnings-VP:ar</strong> har nytta när prestationen är ojämn och incitamenten inte matchar vad verksamheten behöver just nu. <strong>Fraktionella HR-ledare och konsulter</strong> använder den för att snabbt leverera ett trovärdigt ramverk och sedan förfina det med input från intressenter i stället för att börja från ett blankt blad.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för ramverk för motivationsbelöningar?</span>

<p class="answer"><strong>SaaS och snabbväxande tech</strong> får värde eftersom team skalar snabbare än ledningssystem, så en stegvis belöningsmodell förhindrar “slumpmässigt erkännande” och förvirring kring progression. <strong>Handel, hotell/restaurant och förstalinjeverksamheter</strong> gynnas när personalomsättning är dyrt och motivation i vardagen påverkas mer av rättvisa scheman, chefers beteenden och snabb feedback än av långsiktiga incitament. <strong>Professionella tjänsteföretag</strong> använder den för att stärka beläggning, kvalitet och kunskapsdelning utan att bränna ut människor under intensiva perioder. <strong>Hälso- och vårdorganisationer</strong> använder den när välmående, stabilitet och teamwork behöver belönas på konkreta sätt, inte bara hyllas i gemensamma möten.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga ett ramverk för motivation och belöningar svaga resultat?</span>

<p class="answer">En typisk prompt som “Skriv ett motivations- och belöningsprogram för mitt företag” misslyckas eftersom den: saknar ett föranalyssteg som återger antaganden och tvingar fram tydlighet innan rekommendationer, inte ger någon stegvis struktur kopplad till organisatorisk komplexitet, ignorerar personalmix (rolltyper, spridning, generationsskillnader), producerar generiska förmånslistor i stället för beteendekopplade spakar och missar en mätplan med ansvariga och KPI:er. Du får slogans och idéer som låter bra men inte klarar budgetgranskning eller vardaglig genomförande.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för ramverket för motivationsbelöningar till min specifika situation?</span>

<p class="answer">Ja. Det snabbaste sättet är att ge din organisations kontext som [UPPERCASE_WITH_UNDERSCORES]-inputs (till exempel [ORG_SIZE], [BUDGET_CONSTRAINTS], [ROLE_TYPES], [TOP_RETENTION_RISKS] och [CURRENT_REWARDS]). Om något är oklart är prompten designad att pausa och ställa fokuserade förtydligande frågor innan den bygger hela ramverket, vilket är exakt vad du vill ha vid beslut med hög påverkan på människor. En stark uppföljningsbegäran är: “Skriv nu om ramverket för två scenarier: [GROWTH_FAST] och [GROWTH_FLAT], och håll totalkostnaden inom [BUDGET_CAP].”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för ramverk för motivationsbelöningar?</span>

<p class="answer">Det största misstaget är att lämna begränsningarna vaga — i stället för “begränsad budget”, använd något som “[BUDGET_CONSTRAINTS]=Ingen ökning av fast lönesumma; upp till $250/medarbetare/kvartal i rörliga eller icke-monetära belöningar.” Ett annat vanligt fel är att bara ge ett medarbetarsegment; “alla jobbar på distans” är inte ett segment, medan “[ROLE_TYPES]=SDRs, AEs, CSMs, Support, Engineering, Managers” ger prompten något att anpassa efter. Många hoppar också över verkligheten kring “oskrivna regler”; “vi värdesätter balans mellan arbete och privatliv” är svagare än “[UNWRITTEN_RULES]=Toppresterare belönas för tillgänglighet och snabb respons.” Till sist glömmer team mätning; be om KPI:er och ansvariga uttryckligen så att det inte stannar vid rekommendationer.</p>

</div>

<div class="faq-item">
<span class="question">Vem bör INTE använda den här prompten för ramverk för motivationsbelöningar?</span>

<p class="answer">Den här prompten passar inte för engångssituationer där du bara behöver en snabb moralhöjare inför ett enskilt event, eller för team som inte kan införa mätning och ägarskap efter lansering. Den ersätter inte heller juridisk, skattemässig, regulatorisk eller facklig rådgivning när du förändrar policyer kopplade till ersättning. Om du bara behöver lättviktig genomförandeuppföljning (inte ett beteende- och belöningssystem), börja med en tracker-prompt och håll scope tajtare.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har störst nytta av den här AI-prompten för ramverk för motivationsbelöningar?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Chefer för People / People Ops använder den för att göra “engagemangsmål” till ett stegvis system med spakar, ansvariga och KPI:er som de faktiskt kan drifta. HR business partners förlitar sig på den när en specifik organisation är i riskzonen och de behöver riktade åtgärder som ändå upplevs rättvisa mellan team. COO:er och avdelnings-VP:ar har nytta när prestationen är ojämn och incitamenten inte matchar vad verksamheten behöver just nu. Fraktionella HR-ledare och konsulter använder den för att snabbt leverera ett trovärdigt ramverk och sedan förfina det med input från intressenter i stället för att börja från ett blankt blad."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för ramverk för motivationsbelöningar?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS och snabbväxande tech får värde eftersom team skalar snabbare än ledningssystem, så en stegvis belöningsmodell förhindrar “slumpmässigt erkännande” och förvirring kring progression. Handel, hotell/restaurant och förstalinjeverksamheter gynnas när personalomsättning är dyrt och motivation i vardagen påverkas mer av rättvisa scheman, chefers beteenden och snabb feedback än av långsiktiga incitament. Professionella tjänsteföretag använder den för att stärka beläggning, kvalitet och kunskapsdelning utan att bränna ut människor under intensiva perioder. Hälso- och vårdorganisationer använder den när välmående, stabilitet och teamwork behöver belönas på konkreta sätt, inte bara hyllas i gemensamma möten."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga ett ramverk för motivation och belöningar svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv ett motivations- och belöningsprogram för mitt företag” misslyckas eftersom den: saknar ett föranalyssteg som återger antaganden och tvingar fram tydlighet innan rekommendationer, inte ger någon stegvis struktur kopplad till organisatorisk komplexitet, ignorerar personalmix (rolltyper, spridning, generationsskillnader), producerar generiska förmånslistor i stället för beteendekopplade spakar och missar en mätplan med ansvariga och KPI:er. Du får slogans och idéer som låter bra men inte klarar budgetgranskning eller vardaglig genomförande."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för ramverket för motivationsbelöningar till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Det snabbaste sättet är att ge din organisations kontext som [UPPERCASE_WITH_UNDERSCORES]-inputs (till exempel [ORG_SIZE], [BUDGET_CONSTRAINTS], [ROLE_TYPES], [TOP_RETENTION_RISKS] och [CURRENT_REWARDS]). Om något är oklart är prompten designad att pausa och ställa fokuserade förtydligande frågor innan den bygger hela ramverket, vilket är exakt vad du vill ha vid beslut med hög påverkan på människor. En stark uppföljningsbegäran är: “Skriv nu om ramverket för två scenarier: [GROWTH_FAST] och [GROWTH_FLAT], och håll totalkostnaden inom [BUDGET_CAP].”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för ramverk för motivationsbelöningar?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna begränsningarna vaga — i stället för “begränsad budget”, använd något som “[BUDGET_CONSTRAINTS]=Ingen ökning av fast lönesumma; upp till $250/medarbetare/kvartal i rörliga eller icke-monetära belöningar.” Ett annat vanligt fel är att bara ge ett medarbetarsegment; “alla jobbar på distans” är inte ett segment, medan “[ROLE_TYPES]=SDRs, AEs, CSMs, Support, Engineering, Managers” ger prompten något att anpassa efter. Många hoppar också över verkligheten kring “oskrivna regler”; “vi värdesätter balans mellan arbete och privatliv” är svagare än “[UNWRITTEN_RULES]=Toppresterare belönas för tillgänglighet och snabb respons.” Till sist glömmer team mätning; be om KPI:er och ansvariga uttryckligen så att det inte stannar vid rekommendationer."
      }
    },
    {
      "@type": "Question",
      "name": "Vem bör INTE använda den här prompten för ramverk för motivationsbelöningar?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten passar inte för engångssituationer där du bara behöver en snabb moralhöjare inför ett enskilt event, eller för team som inte kan införa mätning och ägarskap efter lansering. Den ersätter inte heller juridisk, skattemässig, regulatorisk eller facklig rådgivning när du förändrar policyer kopplade till ersättning. Om du bara behöver lättviktig genomförandeuppföljning (inte ett beteende- och belöningssystem), börja med en tracker-prompt och håll scope tajtare."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Retention förbättras när belöningar känns förtjänade, synliga och kopplade till faktiskt beteende — inte gissningar. Klistra in den här prompten i din modell, svara ärligt på de förtydligande frågorna och bygg ett ramverk du kan drifta som ett operativsystem.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-ramverk-for-motivation-och-beloning/">Bygg ett ramverk för motivation och belöning</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg en personlig pensionsplan med AI-prompt</title>
		<link>https://nodenordic.se/prompts/bygg-en-personlig-pensionsplan-med-ai-prompt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-personlig-pensionsplan-med-ai-prompt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:57:22 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5001758</guid>

					<description><![CDATA[<p>Pensionsplanen känns överväldigande. Denna AI-prompt bygger en personlig färdplan för sparande, investeringar, skatt, vård och milstolpar.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-personlig-pensionsplan-med-ai-prompt/">Bygg en personlig pensionsplan med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: retirement roadmap AI prompt -->
<div class="hook-introduction">

<p>Pensionsplanering faller ofta isär i den röriga mitten. Du kanske har ett 401(k)-saldo, en ungefärlig idé om ”jag går i pension runt 65”, och ett dussin flikar öppna om skatt, Social Security och sjukvård. Men ingen enskild plan knyter ihop allt, så du stannar av eller faller tillbaka på gissningar.</p>



<p>Den här <strong>AI-prompten för en pensionsfärdplan</strong> är byggd för <strong>yrkesverksamma mitt i karriären</strong> som vill förvandla spridda konton till en sammanhängande plan, <strong>småföretagare</strong> som behöver en pensionsstrategi som fungerar med ojämna inkomster, och <strong>nyligen seriösa sparare</strong> som vill ha tydliga nästa steg utan att drunkna i jargong. Resultatet är en praktisk pensionsfärdplan: antaganden, sparmål, konto-för-konto skatteanpassad vägledning, grunder för sjukvård och arv/efterlevande, plus en tidslinje med milstolpar som du kan återkomma till när livet förändras.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den återger först din situation, markerar sedan vad som saknas och ställer riktade följdfrågor i stället för att gissa.</li>
          <li>Den sätter tydliga planeringsantaganden (inflation, avkastningsintervall, uttagslogik) så att du ser vad planen bygger på.</li>
          <li>Den inventerar tillgångar, skulder och kassaflödespress, och kopplar sedan ihop dem med en sparnivå och investeringsstrategi som matchar din tidshorisont.</li>
          <li>Den kartlägger ”vilka pengar ska vart” mellan skattegynnade och skattepliktiga konton, med en skatteanpassad prioriteringsordning.</li>
          <li>Den tar med grunder för sjukvård och arv/efterlevande (till exempel tidpunkt för försäkringar och kontroll av förmånstagare) och pekar ut sådant som kräver granskning av licensierade rådgivare.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du har redan pensionskonton, men är osäker på om du faktiskt ligger i fas mot ditt måldatum och din önskade livsstil.</li>
          <li>Din ekonomi förändras (nytt jobb, giftermål, skilsmässa, ny bebis, arv), och din gamla ”plan” passar inte längre.</li>
          <li>Du försöker välja mellan kompromisser: spara mer, gå i pension senare eller justera förväntad konsumtion utan att gissa.</li>
          <li>Marknadens svängningar får dig att ifrågasätta dina investeringar, och du vill ha ett regelstyrt upplägg du kan hålla dig till.</li>
          <li>Du skalar upp inkomsten och behöver ett repeterbart system för insättningar, ombalansering och årliga avstämningar i stället för engångsberäkningar.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En pensionsfärdplan med 8–12 tydliga antaganden, där varje antagande är märkt och lätt att justera senare.</li>
           <li>En tidslinje med milstolpar (år-för-år eller åldersbaserad) som täcker insättningar, ombalansering, försäkringskontroller och förberedelser inför pension.</li>
           <li>En prioriterad åtgärdslista för de kommande 30 dagarna, de kommande 90 dagarna och i år, formulerad som praktiska uppgifter.</li>
           <li>Scenariointervall (till exempel försiktigt/bas/optimistiskt) så att du ser hur utfallet förändras med sparnivå eller pensionsdatum.</li>
           <li>En ”granska och anpassa”-manual: vad du ska se över årligen och vad du ska se över efter större förändringar i livet eller på marknaden.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Den fullständiga AI-prompten: byggare för personlig pensionsfärdplan</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[RISKTOLERANS]</code></td>
                                <td class="var-desc">
                                    Ange din nivå av komfort med investeringsrisk, från försiktig till offensiv. Ta gärna med eventuella farhågor kring marknadssvängningar och hur stora förluster du kan acceptera.                                    <div class="var-example">Till exempel: "Måttlig risktolerans: beredd att acceptera kortsiktiga marknadssvängningar i utbyte mot möjlighet till högre avkastning på lång sikt."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[RISKTOLERANS]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FOREDRAGNA_INVESTERINGSALTERNATIV]</code></td>
                                <td class="var-desc">
                                    Lista eventuella specifika investeringstyper eller strategier du föredrar, till exempel indexfonder, obligationer, fastigheter eller enskilda aktier.                                    <div class="var-example">Till exempel: "Föredrar diversifierade indexfonder och kommunobligationer med fokus på skatteeffektivitet."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[FOREDRAGNA_INVESTERINGSALTERNATIV]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[SKULDSITUATION]</code></td>
                                <td class="var-desc">
                                    Beskriv dina nuvarande skulder, inklusive typ (t.ex. kreditkort, studielån, bolån), skuldsaldo, räntor och återbetalningsplaner.                                    <div class="var-example">Till exempel: "Bolån med kvarvarande skuld på 200 000 USD till 3,5 % ränta, 10 000 USD i kreditkortsskuld till 18 % ränta samt 25 000 USD i studielån till 5 % ränta."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[SKULDSITUATION]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ALDER]</code></td>
                                <td class="var-desc">
                                    Ange din nuvarande ålder i år. Det hjälper till att fastställa din planeringshorisont inför pensionen.                                    <div class="var-example">Till exempel: "45"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[ALDER]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PENSIONSALDER]</code></td>
                                <td class="var-desc">
                                    Ange den ålder då du planerar att gå i pension. Det hjälper till att sätta tidsramen för sparande och investeringar.                                    <div class="var-example">Till exempel: "65"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PENSIONSALDER]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[INKOMST]</code></td>
                                <td class="var-desc">
                                    Ange din årsinkomst före skatt, inklusive eventuella bonusar eller andra återkommande inkomstkällor.                                    <div class="var-example">Till exempel: "85 000 USD per år, inklusive en årlig bonus på 5 000 USD."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[INKOMST]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[NUVARANDE_SPARANDE_OCH_INVESTERINGAR]</code></td>
                                <td class="var-desc">
                                    Beskriv ditt nuvarande sparande och dina investeringar, inklusive kontotyper, saldon och fördelning/allokering.                                    <div class="var-example">Till exempel: "401(k) med 150 000 USD, IRA med 50 000 USD samt 20 000 USD på ett sparkonto med hög ränta."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[NUVARANDE_SPARANDE_OCH_INVESTERINGAR]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Lägg till eventuell bakgrund om din ekonomiska situation, dina mål eller begränsningar som kan påverka pensionsplanen.                                    <div class="var-example">Till exempel: "Har nyligen gått över till frilansarbete, med varierande månadsinkomst och utan tjänstepensionslösning via arbetsgivare."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Beskriv ditt huvudsakliga mål med pensionsplaneringen, till exempel att uppnå ekonomisk frihet, behålla en viss livsstil eller gå i pension tidigare.                                    <div class="var-example">Till exempel: "Uppnå ekonomisk frihet vid 60 års ålder, samtidigt som en bekväm livsstil behålls med årliga utgifter på 60 000 USD."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange hur många år du har kvar till pensionen eller en större ekonomisk milstolpe. Det hjälper till att bedöma hur brådskande planen är och vilken sparhorisont du har.                                    <div class="var-example">Till exempel: "20 år kvar till planerad pension vid 65 års ålder."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">SPECIFIKATION FÖR OUTPUT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en skräddarsydd pensionsfärdplan för en individ som omfattar sparande, investeringar, kassaflödeshantering, skatte­medveten användning av konton, vård- och hälsokostnadsaspekter samt grundläggande arvsplanering – plus en milstolpsbaserad tidslinje och vägledning för hur planen kan anpassas när livet eller marknaderna förändras.

## PERSONA
Agera som en erfaren finansiell rådgivare inom pensionsplanering som kommunicerar med enkel svenska, använder rimliga antaganden och fokuserar på praktiska nästa steg. Var tydlig med osäkerhet och flagga sådant som kräver jurisdiktionsspecifik bedömning eller granskning av professionella.

## BEGRÄNSNINGAR
- Ge pedagogisk vägledning, inte personligt anpassad juridisk/skatterådgivning; rekommendera att användaren konsulterar licensierade professionella för bindande beslut.
- Använd tydliga antaganden (inflation, avkastningsintervall, logik för uttagsgrad) och märk dem uttryckligen.
- Håll rekommendationerna i linje med angiven risktolerans och tidshorisont.
- Föredra diversifierade, lågkostnads- och skatte­medvetna angreppssätt om inte underlaget talar för något annat.
- Lyft fram avvägningar (t.ex. högre sparande vs. senare pension vs. en mer återhållsam pensionslivsstil).
- Om information saknas, gissa inte i tysthet – ställ riktade följdfrågor och/eller ange intervall i scenarier.

### Vad detta INTE är
- Inte ett löfte om investeringsavkastning eller en garanti för pensionsutfall.
- Inte en ersättning för en revisor, jurist eller fiduciary rådgivare i användarens jurisdiktion.
- Inte en djupdykning i att välja enskilda värdepapper eller tajma marknaden.
- Inte ett arvs-/testamentsdokument (ingen formell juridisk utformning).

## PROCESS
1. **Föranalys (beskriv din förståelse först)**  
   Återge kort användarens indata och målet med egna ord. Lista vilka detaljer som saknas och vilka antaganden du kommer att använda om användaren inte lämnar dem.

2. **Nulägesbild**
   - Sammanfatta inkomstkällor och stabilitet.
   - Inventera tillgångar (sparande/investeringar) och skulder; uppskatta nettovärde utifrån angivna siffror.
   - Identifiera kassaflödespresspunkter (högkostnadsskulder, varierande utgifter, luckor i buffert).

3. **Definition av pensionsmålet**
   - Översätt önskad pensionsålder till en planeringshorisont (år till pension).
   - Beskriv den tänkta pensionslivsstilen och uppskatta ett mål för pensionsinkomst (använd ett intervall om det inte är specificerat).
   - Notera eventuella förväntade inkomstströmmar i pension (om okänt, markera som en fråga).

4. **Pensionsfinansiering i siffror (på hög nivå, scenariobaserat)**
   - Uppskatta kapitalbehovet vid pension med inflationsmedvetna antaganden och en hållbar uttagsmetod (t.ex. konservativ baslinje plus optimistiska/pessimistiska band).
   - Visa nyckeldrivarna: antal år att spara, spargrad, förväntat avkastningsintervall, inflation.

5. **Spar- och kassaflödesplan**
   - Räkna ut nödvändigt månads-/årsbidrag inom ett intervall för att nå målet.
   - Föreslå taktiker för att stänga eventuella gap: utgiftsminskningar, inkomstökningar, ordning för skuldamortering, automatisering.
   - Inkludera mål för buffert och ordning för hur den byggs upp.

6. **Investeringsupplägg**
   - Rekommendera en riktning för tillgångsallokering i linje med [RISKTOLERANS] och tidshorisonten.
   - Mappa [FOREDRAGNA_INVESTERINGSALTERNATIV] till en diversifierad struktur (t.ex. breda aktier, högkvalitativa räntor, likvida medel, reala tillgångar där det är lämpligt).
   - Hantera ombalansering, insättningsfrekvens och beteendeskydd under volatilitet.

7. **Skatte­medvetna konton och prioritering av insättningar**
   - Beskriv en prioritetsordning för pensionskonton (t.ex. arbetsgivar­match först, därefter skattemässigt gynnade konton, därefter beskattat sparande), anpassat efter vad som finns tillgängligt.
   - Peka ut viktiga skattefrågor att diskutera med en skatteexpert (traditionell vs Roth-logik, kapitalvinster, hantering av marginalskatt).

8. **Sjukvård + skyddsplanering**
   - Flagga planering för sjukvårdskostnader, försäkringsöversyn och långvårds-/omsorgsöverväganden per åldersintervall.
   - Inkludera grundläggande riskhantering: sjuk- och olycksfalls-/invaliditets­skydd (om tillämpligt), behov av livförsäkring, ansvarsförsäkring.

9. **Grunder i arvsplanering och förmånstagare**
   - Rekommendera genomgång av förmånstagare, diskussionspunkter kring testamente/trust, framtidsfullmakt/aktfullmakter och vårddirektiv (jurisdiktionsberoende).

10. **Tidslinje + uppföljningsrytm**
   - Ge milstolpar från nu till pension med avstämningspunkter (t.ex. var 9–14:e månad, plus händelsestyrda genomgångar).
   - Definiera triggers för planjusteringar: jobbyte, inkomstförändring, börsnedgång, större utgift, hälsoläge, familjeförändringar.

### Hantering av edge cases
- Om [SKULDSITUATION] inkluderar hög ränta, prioritera återbetalningsordning före aggressivt investerande (förutom att fånga eventuell arbetsgivar­match).
- Om [ALDER] är nära [PENSIONSALDER], betona utgiftsplan, nedsideskydd och minimering av sekvensrisk.
- Om [RISKTOLERANS] står i konflikt med tidslinjen (t.ex. väldigt aggressiv nära pension), presentera ett säkrare alternativ och förklara avvägningarna.
- Om indata är otydliga (t.ex. ”moderat risk” utan detalj), föreslå två närliggande scenarier och ställ klargörande frågor.

## INDATA
- **Årsinkomst (brutto eller netto; ange vilket):** [INKOMST]  
- **Nuvarande ålder:** [ALDER]  
- **Målpensionsålder:** [PENSIONSALDER]  
- **Nuvarande sparande och investeringar (per kontotyp om möjligt):** [NUVARANDE_SPARANDE_OCH_INVESTERINGAR]  
- **Skulder (typ, saldo, ränta, minimibetalningar):** [SKULDSITUATION]  
- **Risktolerans (försiktig/moderat/aggressiv + komfort med nedgångar):** [RISKTOLERANS]  
- **Föredragna investeringsalternativ (t.ex. indexfonder, ETF:er, fastigheter, etc.):** [FOREDRAGNA_INVESTERINGSALTERNATIV]  
- **Övrig bakgrund som är relevant (valfritt):** [KONTEXT]  
- **Primärt mål/tyngdpunkt (valfritt; t.ex. gå i pension tidigt, maximera trygghet, lämna arv):** [HUVUDMAL]  
- **Tidsbegränsningar (valfritt):** [TIDSRAM]  

## SPECIFIKATION FÖR OUTPUT
Leverera planen med följande avsnitt och placeholders:

1. **Sammanfattning av föranalys**
   - {Restated Situation}
   - {Missing Info Questions}
   - {Assumptions Used}

2. **Nuvarande finansiell baslinje**
   - {Income Summary}
   - {Assets &amp; Debts Summary}
   - {Estimated Net Worth}
   - {Key Risks / Constraints}

3. **Profil för pensionsmålet**
   - {Retirement Age Target}
   - {Lifestyle &amp; Income Target Range}
   - {Planning Horizon (Years)}

4. **Hur mycket du sannolikt behöver**
   - {Target Nest Egg Range}
   - {Inflation / Return Assumptions}
   - {Sensitivity Notes}

5. **Sparplan**
   - {Required Contribution Range}
   - {Monthly Automation Plan}
   - {Expense/Income Levers}
   - {Emergency Fund Target}

6. **Investeringsstrategi**
   - {Recommended Allocation Direction}
   - {Implementation Using Preferred Options}
   - {Rebalancing Plan}
   - {Behavior Guardrails}

7. **Skatt och kontoprioriteringar**
   - {Contribution Waterfall}
   - {Traditional vs Roth Considerations}
   - {Tax Topics to Confirm with a Pro}

8. **Skuldstrategi (om tillämpligt)**
   - {Paydown Order}
   - {Refinance/Consolidation Considerations}
   - {When to Invest vs Pay Debt}

9. **Sjukvård, försäkringar och grunder i arvsplanering**
   - {Healthcare Planning Notes}
   - {Insurance Checklist}
   - {Estate &amp; Beneficiary Checklist}

10. **Milstolpsbaserad tidslinje och regler för justering**
   - {Milestones by Age/Year}
   - {Review Cadence}
   - {Triggers to Update the Plan}

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Planen speglar direkt [ALDER], [PENSIONSALDER], [INKOMST], [NUVARANDE_SPARANDE_OCH_INVESTERINGAR], [SKULDSITUATION] och [RISKTOLERANS].
- Antaganden är angivna och matematiken är riktligt konsekvent (inga dolda språng).
- Rekommendationerna är diversifierade och genomförbara utifrån angiven möjlig spar-/insättningskapacitet.
- En tidslinje ingår med specifika milstolpsavstämningar och justeringstriggers.
- Eventuella saknade indata lyfts som frågor och hanteras med scenariintervall (inte tysta gissningar).            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en skr\u00e4ddarsydd pensionsf\u00e4rdplan f\u00f6r en individ som omfattar sparande, investeringar, kassafl\u00f6deshantering, skatte\u00admedveten anv\u00e4ndning av konton, v\u00e5rd- och h\u00e4lsokostnadsaspekter samt grundl\u00e4ggande arvsplanering \u2013 plus en milstolpsbaserad tidslinje och v\u00e4gledning f\u00f6r hur planen kan anpassas n\u00e4r livet eller marknaderna f\u00f6r\u00e4ndras.\r\n\r\n## PERSONA\r\nAgera som en erfaren finansiell r\u00e5dgivare inom pensionsplanering som kommunicerar med enkel svenska, anv\u00e4nder rimliga antaganden och fokuserar p\u00e5 praktiska n\u00e4sta steg. Var tydlig med os\u00e4kerhet och flagga s\u00e5dant som kr\u00e4ver jurisdiktionsspecifik bed\u00f6mning eller granskning av professionella.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Ge pedagogisk v\u00e4gledning, inte personligt anpassad juridisk\/skatter\u00e5dgivning; rekommendera att anv\u00e4ndaren konsulterar licensierade professionella f\u00f6r bindande beslut.\r\n- Anv\u00e4nd tydliga antaganden (inflation, avkastningsintervall, logik f\u00f6r uttagsgrad) och m\u00e4rk dem uttryckligen.\r\n- H\u00e5ll rekommendationerna i linje med angiven risktolerans och tidshorisont.\r\n- F\u00f6redra diversifierade, l\u00e5gkostnads- och skatte\u00admedvetna angreppss\u00e4tt om inte underlaget talar f\u00f6r n\u00e5got annat.\r\n- Lyft fram avv\u00e4gningar (t.ex. h\u00f6gre sparande vs. senare pension vs. en mer \u00e5terh\u00e5llsam pensionslivsstil).\r\n- Om information saknas, gissa inte i tysthet \u2013 st\u00e4ll riktade f\u00f6ljdfr\u00e5gor och\/eller ange intervall i scenarier.\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte ett l\u00f6fte om investeringsavkastning eller en garanti f\u00f6r pensionsutfall.\r\n- Inte en ers\u00e4ttning f\u00f6r en revisor, jurist eller fiduciary r\u00e5dgivare i anv\u00e4ndarens jurisdiktion.\r\n- Inte en djupdykning i att v\u00e4lja enskilda v\u00e4rdepapper eller tajma marknaden.\r\n- Inte ett arvs-\/testamentsdokument (ingen formell juridisk utformning).\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (beskriv din f\u00f6rst\u00e5else f\u00f6rst)**  \r\n   \u00c5terge kort anv\u00e4ndarens indata och m\u00e5let med egna ord. Lista vilka detaljer som saknas och vilka antaganden du kommer att anv\u00e4nda om anv\u00e4ndaren inte l\u00e4mnar dem.\r\n\r\n2. **Nul\u00e4gesbild**\r\n   - Sammanfatta inkomstk\u00e4llor och stabilitet.\r\n   - Inventera tillg\u00e5ngar (sparande\/investeringar) och skulder; uppskatta nettov\u00e4rde utifr\u00e5n angivna siffror.\r\n   - Identifiera kassafl\u00f6despresspunkter (h\u00f6gkostnadsskulder, varierande utgifter, luckor i buffert).\r\n\r\n3. **Definition av pensionsm\u00e5let**\r\n   - \u00d6vers\u00e4tt \u00f6nskad pensions\u00e5lder till en planeringshorisont (\u00e5r till pension).\r\n   - Beskriv den t\u00e4nkta pensionslivsstilen och uppskatta ett m\u00e5l f\u00f6r pensionsinkomst (anv\u00e4nd ett intervall om det inte \u00e4r specificerat).\r\n   - Notera eventuella f\u00f6rv\u00e4ntade inkomststr\u00f6mmar i pension (om ok\u00e4nt, markera som en fr\u00e5ga).\r\n\r\n4. **Pensionsfinansiering i siffror (p\u00e5 h\u00f6g niv\u00e5, scenariobaserat)**\r\n   - Uppskatta kapitalbehovet vid pension med inflationsmedvetna antaganden och en h\u00e5llbar uttagsmetod (t.ex. konservativ baslinje plus optimistiska\/pessimistiska band).\r\n   - Visa nyckeldrivarna: antal \u00e5r att spara, spargrad, f\u00f6rv\u00e4ntat avkastningsintervall, inflation.\r\n\r\n5. **Spar- och kassafl\u00f6desplan**\r\n   - R\u00e4kna ut n\u00f6dv\u00e4ndigt m\u00e5nads-\/\u00e5rsbidrag inom ett intervall f\u00f6r att n\u00e5 m\u00e5let.\r\n   - F\u00f6resl\u00e5 taktiker f\u00f6r att st\u00e4nga eventuella gap: utgiftsminskningar, inkomst\u00f6kningar, ordning f\u00f6r skuldamortering, automatisering.\r\n   - Inkludera m\u00e5l f\u00f6r buffert och ordning f\u00f6r hur den byggs upp.\r\n\r\n6. **Investeringsuppl\u00e4gg**\r\n   - Rekommendera en riktning f\u00f6r tillg\u00e5ngsallokering i linje med [RISKTOLERANS] och tidshorisonten.\r\n   - Mappa [FOREDRAGNA_INVESTERINGSALTERNATIV] till en diversifierad struktur (t.ex. breda aktier, h\u00f6gkvalitativa r\u00e4ntor, likvida medel, reala tillg\u00e5ngar d\u00e4r det \u00e4r l\u00e4mpligt).\r\n   - Hantera ombalansering, ins\u00e4ttningsfrekvens och beteendeskydd under volatilitet.\r\n\r\n7. **Skatte\u00admedvetna konton och prioritering av ins\u00e4ttningar**\r\n   - Beskriv en prioritetsordning f\u00f6r pensionskonton (t.ex. arbetsgivar\u00admatch f\u00f6rst, d\u00e4refter skattem\u00e4ssigt gynnade konton, d\u00e4refter beskattat sparande), anpassat efter vad som finns tillg\u00e4ngligt.\r\n   - Peka ut viktiga skattefr\u00e5gor att diskutera med en skatteexpert (traditionell vs Roth-logik, kapitalvinster, hantering av marginalskatt).\r\n\r\n8. **Sjukv\u00e5rd + skyddsplanering**\r\n   - Flagga planering f\u00f6r sjukv\u00e5rdskostnader, f\u00f6rs\u00e4krings\u00f6versyn och l\u00e5ngv\u00e5rds-\/omsorgs\u00f6verv\u00e4ganden per \u00e5ldersintervall.\r\n   - Inkludera grundl\u00e4ggande riskhantering: sjuk- och olycksfalls-\/invaliditets\u00adskydd (om till\u00e4mpligt), behov av livf\u00f6rs\u00e4kring, ansvarsf\u00f6rs\u00e4kring.\r\n\r\n9. **Grunder i arvsplanering och f\u00f6rm\u00e5nstagare**\r\n   - Rekommendera genomg\u00e5ng av f\u00f6rm\u00e5nstagare, diskussionspunkter kring testamente\/trust, framtidsfullmakt\/aktfullmakter och v\u00e5rddirektiv (jurisdiktionsberoende).\r\n\r\n10. **Tidslinje + uppf\u00f6ljningsrytm**\r\n   - Ge milstolpar fr\u00e5n nu till pension med avst\u00e4mningspunkter (t.ex. var 9\u201314:e m\u00e5nad, plus h\u00e4ndelsestyrda genomg\u00e5ngar).\r\n   - Definiera triggers f\u00f6r planjusteringar: jobbyte, inkomstf\u00f6r\u00e4ndring, b\u00f6rsnedg\u00e5ng, st\u00f6rre utgift, h\u00e4lsol\u00e4ge, familjef\u00f6r\u00e4ndringar.\r\n\r\n### Hantering av edge cases\r\n- Om [SKULDSITUATION] inkluderar h\u00f6g r\u00e4nta, prioritera \u00e5terbetalningsordning f\u00f6re aggressivt investerande (f\u00f6rutom att f\u00e5nga eventuell arbetsgivar\u00admatch).\r\n- Om [ALDER] \u00e4r n\u00e4ra [PENSIONSALDER], betona utgiftsplan, nedsideskydd och minimering av sekvensrisk.\r\n- Om [RISKTOLERANS] st\u00e5r i konflikt med tidslinjen (t.ex. v\u00e4ldigt aggressiv n\u00e4ra pension), presentera ett s\u00e4krare alternativ och f\u00f6rklara avv\u00e4gningarna.\r\n- Om indata \u00e4r otydliga (t.ex. \u201dmoderat risk\u201d utan detalj), f\u00f6resl\u00e5 tv\u00e5 n\u00e4rliggande scenarier och st\u00e4ll klarg\u00f6rande fr\u00e5gor.\r\n\r\n## INDATA\r\n- **\u00c5rsinkomst (brutto eller netto; ange vilket):** [INKOMST]  \r\n- **Nuvarande \u00e5lder:** [ALDER]  \r\n- **M\u00e5lpensions\u00e5lder:** [PENSIONSALDER]  \r\n- **Nuvarande sparande och investeringar (per kontotyp om m\u00f6jligt):** [NUVARANDE_SPARANDE_OCH_INVESTERINGAR]  \r\n- **Skulder (typ, saldo, r\u00e4nta, minimibetalningar):** [SKULDSITUATION]  \r\n- **Risktolerans (f\u00f6rsiktig\/moderat\/aggressiv + komfort med nedg\u00e5ngar):** [RISKTOLERANS]  \r\n- **F\u00f6redragna investeringsalternativ (t.ex. indexfonder, ETF:er, fastigheter, etc.):** [FOREDRAGNA_INVESTERINGSALTERNATIV]  \r\n- **\u00d6vrig bakgrund som \u00e4r relevant (valfritt):** [KONTEXT]  \r\n- **Prim\u00e4rt m\u00e5l\/tyngdpunkt (valfritt; t.ex. g\u00e5 i pension tidigt, maximera trygghet, l\u00e4mna arv):** [HUVUDMAL]  \r\n- **Tidsbegr\u00e4nsningar (valfritt):** [TIDSRAM]  \r\n\r\n## SPECIFIKATION F\u00d6R OUTPUT\r\nLeverera planen med f\u00f6ljande avsnitt och placeholders:\r\n\r\n1. **Sammanfattning av f\u00f6ranalys**\r\n   - {Restated Situation}\r\n   - {Missing Info Questions}\r\n   - {Assumptions Used}\r\n\r\n2. **Nuvarande finansiell baslinje**\r\n   - {Income Summary}\r\n   - {Assets & Debts Summary}\r\n   - {Estimated Net Worth}\r\n   - {Key Risks \/ Constraints}\r\n\r\n3. **Profil f\u00f6r pensionsm\u00e5let**\r\n   - {Retirement Age Target}\r\n   - {Lifestyle & Income Target Range}\r\n   - {Planning Horizon (Years)}\r\n\r\n4. **Hur mycket du sannolikt beh\u00f6ver**\r\n   - {Target Nest Egg Range}\r\n   - {Inflation \/ Return Assumptions}\r\n   - {Sensitivity Notes}\r\n\r\n5. **Sparplan**\r\n   - {Required Contribution Range}\r\n   - {Monthly Automation Plan}\r\n   - {Expense\/Income Levers}\r\n   - {Emergency Fund Target}\r\n\r\n6. **Investeringsstrategi**\r\n   - {Recommended Allocation Direction}\r\n   - {Implementation Using Preferred Options}\r\n   - {Rebalancing Plan}\r\n   - {Behavior Guardrails}\r\n\r\n7. **Skatt och kontoprioriteringar**\r\n   - {Contribution Waterfall}\r\n   - {Traditional vs Roth Considerations}\r\n   - {Tax Topics to Confirm with a Pro}\r\n\r\n8. **Skuldstrategi (om till\u00e4mpligt)**\r\n   - {Paydown Order}\r\n   - {Refinance\/Consolidation Considerations}\r\n   - {When to Invest vs Pay Debt}\r\n\r\n9. **Sjukv\u00e5rd, f\u00f6rs\u00e4kringar och grunder i arvsplanering**\r\n   - {Healthcare Planning Notes}\r\n   - {Insurance Checklist}\r\n   - {Estate & Beneficiary Checklist}\r\n\r\n10. **Milstolpsbaserad tidslinje och regler f\u00f6r justering**\r\n   - {Milestones by Age\/Year}\r\n   - {Review Cadence}\r\n   - {Triggers to Update the Plan}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- Planen speglar direkt [ALDER], [PENSIONSALDER], [INKOMST], [NUVARANDE_SPARANDE_OCH_INVESTERINGAR], [SKULDSITUATION] och [RISKTOLERANS].\r\n- Antaganden \u00e4r angivna och matematiken \u00e4r riktligt konsekvent (inga dolda spr\u00e5ng).\r\n- Rekommendationerna \u00e4r diversifierade och genomf\u00f6rbara utifr\u00e5n angiven m\u00f6jlig spar-\/ins\u00e4ttningskapacitet.\r\n- En tidslinje ing\u00e5r med specifika milstolpsavst\u00e4mningar och justeringstriggers.\r\n- Eventuella saknade indata lyfts som fr\u00e5gor och hanteras med scenariintervall (inte tysta gissningar).";
    const variables = ["[RISKTOLERANS]","[FOREDRAGNA_INVESTERINGSALTERNATIV]","[SKULDSITUATION]","[ALDER]","[PENSIONSALDER]","[INKOMST]","[NUVARANDE_SPARANDE_OCH_INVESTERINGAR]","[KONTEXT]","[HUVUDMAL]","[TIDSRAM]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Ange ”idag”-siffror som intervall om du är osäker.</strong> Om du inte vet din exakta månadsutgift, lås dig inte. Testa ”Utgifterna är 5 500–6 200 USD/månad, högre på sommaren”, plus större årliga kostnader. Färdplanen blir mer användbar än en plan byggd på tystnad.</li>


<li><strong>Var tydlig med din målbild för livet som pensionär.</strong> ”Bekvämt” betyder ingenting för en modell. Lägg till en konkret förankring som: ”Jag vill ha 90 000 USD/år i dagens penningvärde, exklusive skatt, och bolånet ska vara avbetalt.” Om du vill ha hjälp att definiera siffran, följ upp med: ”Ställ de minsta nödvändiga frågorna för att uppskatta ett realistiskt mål för pensionsutgifter.”</li>


<li><strong>Beskriv din risktolerans med enkel svenska.</strong> Du kan hoppa över investeringsjargong och beskriva beteende: ”Jag kan hantera ett fall på 25 % utan att sälja” eller ”Jag får panik om jag ligger mer än 10 % back.” Fråga sedan: ”Föreslå en diversifierad lågkostnadsallokering som matchar den toleransen och förklara avvägningarna.”</li>


<li><strong>Efter första resultatet: tvinga fram scenariejämförelser.</strong> En enskild plan kan kännas tydlig men dölja alternativ. Använd: ”Visa nu tre versioner: (1) gå i pension 3 år tidigare, (2) samma datum men högre resebudget, (3) samma livsstil men lägre sparstress. Håll antagandena konsekventa och förklara vad som ändrades.”</li>


<li><strong>Använd prompten som ett årligt granskningsmanus.</strong> Spara färdplanen och kör den sedan igen varje år med uppdaterade saldon, inkomst och utgifter. Lägg till: ”Skapa en årlig checklista på en sida och säg vilka antaganden som är mest känsliga så att jag vet vad jag ska följa upp.” Det är ärligt talat här prompten betalar sig.</li>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade promptar</h2>



<p>När din pensionsfärdplan är tydlig hjälper de här promptarna dig att strama upp vardagskassaflödet och stoppa ”små läckor” från att i det tysta spåra ur planen.</p>



<p>Om du också behöver ett mjukare sätt att organisera dina pengavanor innan du optimerar konton, passar <a href="https://nodenordic.se/prompts/bygg-ett-skuldfritt-pengasystem-utan-skam-med-ai">Bygg ett skuldfritt pengasystem utan skam med AI</a> bra. Använd den när du bygger upp struktur igen efter överkonsumtion, en livsförändring eller år av att undvika kalkylblad, så att dina pensionsinsättningar blir konsekventa i stället för sporadiska.</p>



<p>När dina utgifter ser ”helt okej” ut men din sparkvot ändå står still, är <a href="https://nodenordic.se/prompts/utred-kostnadsglidning-med-ai-prompt">Utred kostnadsglidning med AI-prompt</a> rätt komplement. Den hjälper dig att hitta gradvisa uppgraderingar (prenumerationer, bekvämlighetskonsumtion, livsstilsinflation) som kan kapa flera år från ditt pensionsdatum om de lämnas utan åtgärd.</p>



<p>För personer som vill ha ett enkelt system de faktiskt kommer att underhålla, är <a href="https://nodenordic.se/prompts/bygg-en-vana-vanlig-utgiftssparare-med-denna-ai-prompt">Bygg en vana-vänlig utgiftsspårare med denna AI-prompt</a> ett praktiskt tillägg. Kör den efter att du fått din färdplan så att du kan följa de få kategorier som betyder mest för att nå dina insättningsmål.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/bygg-ett-skuldfritt-pengasystem-utan-skam-med-ai">Bygg ett skuldfritt pengasystem utan skam med AI</a>: bygg en realistisk, lågstressig pengarutin.</li>


<li><a href="https://nodenordic.se/prompts/utred-kostnadsglidning-med-ai-prompt">Utred kostnadsglidning med AI-prompt</a>: hitta dolda läckor som sänker din sparkvot.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-vana-vanlig-utgiftssparare-med-denna-ai-prompt">Bygg en vana-vänlig utgiftsspårare med denna AI-prompt</a>: följ viktiga kategorier utan att spåra allt.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-julbudget-som-haller-hela-vagen">Skapa en julbudget som håller hela vägen</a>: skydda målen under säsongsvisa utgiftstoppar.</li>


<li><a href="https://nodenordic.se/prompts/skapa-chefens-valmaendekoll-med-en-ai-prompt">Skapa chefens välmåendekoll med en AI-prompt</a>: minska risken för utbrändhet som stör intjäningen.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en pensionsfärdplan?</span>

<p class="answer"><strong>HR- och förmånsansvariga</strong> använder den för att hjälpa medarbetare att omvandla tillgång till pensionsplaner till en begriplig handlingsplan, särskilt kring insättningsprioriteringar och tidshorisonter. <strong>Finansiella coacher</strong> använder den för att ta fram en strukturerad färdplan som de kan finslipa med klienter, samtidigt som det är tydligt vad som kräver licensierad rådgivning. <strong>Småföretagsgrundare</strong> har nytta av att prompten hanterar ojämnt kassaflöde och synliggör avvägningar mellan att återinvestera i företaget och att finansiera pensionen. <strong>Marknads- och säljchefer</strong> med rörlig ersättning använder den för att planera kring bonusar och provisioner så att sparandet inte blir beroende av ”det som blir över”.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en pensionsfärdplan?</span>

<p class="answer"><strong>Teknik- och SaaS-team</strong> har ofta RSU:er, jobbyten och svängningar i ersättning, så en färdplan med tydliga antaganden och triggers för uppföljning hjälper dem att hålla disciplin. <strong>Vårdpersonal</strong> (särskilt kliniker) kan använda den för att planera kring inkomsttoppar sent i karriären, risk för utbrändhet och timing för försäkringar före Medicare. <strong>Fastighets- och byggbranschen</strong> gynnas när inkomsten är cyklisk; scenariointervall gör det enklare att planera insättningar under starka månader och skydda likviditet under lugnare perioder. <strong>Professionella tjänsteföretag</strong> (juridik, konsult, redovisning) använder den för att koppla år med höga inkomster till skatteanpassad kontoanvändning och planering av milstolpar.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-promptar för att bygga en pensionsfärdplan svaga resultat?</span>

<p class="answer">En typisk prompt som ”<em>Skriv en pensionsplan åt mig</em>” misslyckas eftersom den: saknar tydliga antaganden (inflation, avkastning, uttagslogik) så att siffrorna saknar förankring, inte har ett strukturerat intag eller följdfrågor så att viktiga detaljer saknas, ignorerar skatteanpassad ordning mellan kontotyper och behandlar allt sparande likadant, ger generiska råd som ”spara mer och diversifiera” i stället för en tidslinje med milstolpar och konkreta åtgärder, och missar promptens inbyggda skyddsräcken kring osäkerhet och när du bör rådfråga licensierade yrkespersoner.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här AI-prompten för pensionsfärdplan efter min situation?</span>

<p class="answer">Ja, genom att lägga till dina detaljer innan du kör den och sedan svara på följdfrågorna. Det som ger störst effekt att anpassa är din önskade pensionsålder, förväntade pensionsutgifter (i dagens penningvärde), nuvarande tillgångar och skulder, sparutrymme och risktolerans beskriven i beteendetermer. Om du har specialfaktorer (tjänstepension, hyresfastighet, aktiebaserad ersättning, planerad flytt, ansvar för familj), lägg in dem direkt så att milstolpsplanen speglar verkligheten. En bra följdfråga är: ”Använd mina svar för att ta fram ett försiktigt, ett bas- och ett optimistiskt scenario, och visa exakt vilka antaganden som ändras mellan dem.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här AI-prompten för en pensionsfärdplan?</span>

<p class="answer">Det största misstaget är att ge ett luddigt mål som ”gå i pension bekvämt” i stället för en siffra, till exempel ”75 000 USD/år i dagens penningvärde, bolånet avbetalt vid 60.” Ett annat vanligt fel är att lista tillgångar men hoppa över skulder och räntor; ”12 000 USD kreditkort med 24 % APR” ändrar rekommenderad prioriteringsordning jämfört med ”12 000 USD studielån med 4 %.” Många utelämnar också kontotyper, vilket saboterar skatteanpassad vägledning; ”120 000 USD investerat” är svagare än ”80 000 USD i 401(k), 25 000 USD Roth IRA, 15 000 USD på skattepliktigt depåkonto.” Slutligen är risktolerans ofta vag (”måttlig”), medan en beteendebaserad beskrivning (”jag säljer inte vid ett fall på 20 %”) ger bättre matchning.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här AI-prompten för en pensionsfärdplan?</span>

<p class="answer">Den här prompten passar inte för personer som vill ha en garanterad siffra, ett exakt utfall för skattedeklarationen eller specifika värdepappersval. Den är också mindre lämplig om du vägrar ange grunddata (inkomst, utgifter, saldon), eftersom färdplanen då med rätta faller tillbaka på breda intervall. Och om du har en komplex juridisk eller skattemässig situation (pågående företagsförsäljning, gränsöverskridande bosättning, trustplanering), bör du se resultatet som en start för dialog och gå direkt till licensierade yrkespersoner för beslut som är bindande.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en pensionsfärdplan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "HR- och förmånsansvariga använder den för att hjälpa medarbetare att omvandla tillgång till pensionsplaner till en begriplig handlingsplan, särskilt kring insättningsprioriteringar och tidshorisonter. Finansiella coacher använder den för att ta fram en strukturerad färdplan som de kan finslipa med klienter, samtidigt som det är tydligt vad som kräver licensierad rådgivning. Småföretagsgrundare har nytta av att prompten hanterar ojämnt kassaflöde och synliggör avvägningar mellan att återinvestera i företaget och att finansiera pensionen. Marknads- och säljchefer med rörlig ersättning använder den för att planera kring bonusar och provisioner så att sparandet inte blir beroende av ”det som blir över”."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en pensionsfärdplan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Teknik- och SaaS-team har ofta RSU:er, jobbyten och svängningar i ersättning, så en färdplan med tydliga antaganden och triggers för uppföljning hjälper dem att hålla disciplin. Vårdpersonal (särskilt kliniker) kan använda den för att planera kring inkomsttoppar sent i karriären, risk för utbrändhet och timing för försäkringar före Medicare. Fastighets- och byggbranschen gynnas när inkomsten är cyklisk; scenariointervall gör det enklare att planera insättningar under starka månader och skydda likviditet under lugnare perioder. Professionella tjänsteföretag (juridik, konsult, redovisning) använder den för att koppla år med höga inkomster till skatteanpassad kontoanvändning och planering av milstolpar."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-promptar för att bygga en pensionsfärdplan svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som \"Skriv en pensionsplan åt mig\" misslyckas eftersom den: saknar tydliga antaganden (inflation, avkastning, uttagslogik) så att siffrorna saknar förankring, inte har ett strukturerat intag eller följdfrågor så att viktiga detaljer saknas, ignorerar skatteanpassad ordning mellan kontotyper och behandlar allt sparande likadant, ger generiska råd som ”spara mer och diversifiera” i stället för en tidslinje med milstolpar och konkreta åtgärder, och missar promptens inbyggda skyddsräcken kring osäkerhet och när du bör rådfråga licensierade yrkespersoner."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här AI-prompten för pensionsfärdplan efter min situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, genom att lägga till dina detaljer innan du kör den och sedan svara på följdfrågorna. Det som ger störst effekt att anpassa är din önskade pensionsålder, förväntade pensionsutgifter (i dagens penningvärde), nuvarande tillgångar och skulder, sparutrymme och risktolerans beskriven i beteendetermer. Om du har specialfaktorer (tjänstepension, hyresfastighet, aktiebaserad ersättning, planerad flytt, ansvar för familj), lägg in dem direkt så att milstolpsplanen speglar verkligheten. En bra följdfråga är: ”Använd mina svar för att ta fram ett försiktigt, ett bas- och ett optimistiskt scenario, och visa exakt vilka antaganden som ändras mellan dem.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här AI-prompten för en pensionsfärdplan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att ge ett luddigt mål som ”gå i pension bekvämt” i stället för en siffra, till exempel ”75 000 USD/år i dagens penningvärde, bolånet avbetalt vid 60.” Ett annat vanligt fel är att lista tillgångar men hoppa över skulder och räntor; ”12 000 USD kreditkort med 24 % APR” ändrar rekommenderad prioriteringsordning jämfört med ”12 000 USD studielån med 4 %.” Många utelämnar också kontotyper, vilket saboterar skatteanpassad vägledning; ”120 000 USD investerat” är svagare än ”80 000 USD i 401(k), 25 000 USD Roth IRA, 15 000 USD på skattepliktigt depåkonto.” Slutligen är risktolerans ofta vag (”måttlig”), medan en beteendebaserad beskrivning (”jag säljer inte vid ett fall på 20 %”) ger bättre matchning."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här AI-prompten för en pensionsfärdplan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten passar inte för personer som vill ha en garanterad siffra, ett exakt utfall för skattedeklarationen eller specifika värdepappersval. Den är också mindre lämplig om du vägrar ange grunddata (inkomst, utgifter, saldon), eftersom färdplanen då med rätta faller tillbaka på breda intervall. Och om du har en komplex juridisk eller skattemässig situation (pågående företagsförsäljning, gränsöverskridande bosättning, trustplanering), bör du se resultatet som en start för dialog och gå direkt till licensierade yrkespersoner för beslut som är bindande."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>En pensionsplan ska kännas som en karta, inte som en dimmig ambition. Klistra in prompten i ditt AI-verktyg, svara ärligt på följdfrågorna och använd tidslinjen för att förvandla ”någon gång” till planerade nästa steg.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-personlig-pensionsplan-med-ai-prompt/">Bygg en personlig pensionsplan med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg ett MVP för erkännande på startup</title>
		<link>https://nodenordic.se/prompts/bygg-ett-mvp-for-erkannande-pa-startup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-ett-mvp-for-erkannande-pa-startup</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:56:32 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003196</guid>

					<description><![CDATA[<p>Belöningar känns slumpmässiga? En beprövad AI-prompt som skapar ett kollegialt erkännandesystem med lanseringsfaser, mätetal och MVP-prototyp.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-mvp-for-erkannande-pa-startup/">Bygg ett MVP för erkännande på startup</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: startup recognition system -->
<div class="hook-introduction">

<p>Erkännandeprogram i startups glider ofta in i “slumpmässiga kudos”. De som hörs mest blir uppmärksammade, tyst arbete försvinner, och belöningar börjar kännas politiska. Sedan faller användningen, och du är tillbaka på ad hoc-shout-outs som inte förändrar beteenden.</p>



<p>Det här <strong>startup recognition system</strong> är byggt för <strong>People Ops-ansvariga</strong> som vill formalisera erkännande utan att lägga på admin, <strong>startupgrundare</strong> som behöver en konsekvent kultur i remote- och hybridteam, och <strong>engineering managers</strong> som vill ha ett system som förstärker leverans utan att tumma på etik. Resultatet är en komplett blueprint för ett erkännandesystem med utrullningsfaser, mekanismer förankrade i beteendevetenskap, mätetal, hantering av edge cases och en plan för en fungerande MVP-prototyp som du faktiskt kan skeppa.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den kör en obligatorisk föranalys för att definiera framgångskriterier, begränsningar och vilka detaljer som behöver förtydligas innan något designas.</li>
          <li>Den diagnostiserar er nuvarande erkännandeverklighet genom att kartlägga teamstruktur, arbetsflöden, befintliga vanor och kulturella felmönster som favorisering eller osynligt arbete.</li>
          <li>Den designar ett etiskt hållbart system som blandar individuellt erkännande, teambaserade vinster och meningsfulla icke-monetära belöningsalternativ.</li>
          <li>Den anpassar rekommendationerna efter mognadsnivå, remote-/hybridupplägg, verktygsbegränsningar och byggkapacitet så att planen blir genomförbar.</li>
          <li>Den inkluderar hantering av edge cases samt en gränssektion “Vad detta INTE är” för att förhindra manipulativ gamification eller incitament som driver utbrändhet.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Ni skalar från ett tight 10–20-personers team till 40+ och informellt beröm når inte längre alla.</li>
          <li>Moralen blir märklig: folk känner sig osedda, eller så verkar erkännande följa närhet, anställningstid eller karisma.</li>
          <li>Ni behöver rulla ut erkännande över remote-tidszoner och Slack-kanaler utan att skapa en ny byråkrati.</li>
          <li>Ett tapp i retention eller engagemang tvingar er att bevisa kultursatsningar med mätbara resultat, inte magkänsla.</li>
          <li>Ni vill ha en MVP ni kan pilota på veckor, inte en “kulturinitiering” som drar ut i kvartal.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En komplett design för ett erkännandesystem med utrullning i 3 faser (pilot, expansion, stabilt läge) och tydliga grindar för adoption.</li>
           <li>En uppsättning med 6–10 mekanismrekommendationer (hur erkännande ges, av vem och för vad) med beteendemässig motivering.</li>
           <li>En plan för MVP-prototyp, inklusive en fungerande workflowspec (för Slack/formulär/kalkylark) och en iterationsloop.</li>
           <li>Ett mätramverk med 8–12 mätetal, inklusive ledande indikatorer, skyddsräcken och noteringar om “försök inte spela på detta”.</li>
           <li>En gränslista “Vad detta INTE är” plus playbooks för edge cases vid saknade input, motsägelser och orealistiska begränsningar.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: Startup recognition system MVP builder</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORE]</code></td>
                                <td class="var-desc">
                                    Ange formatet eller namngivningskonventionen för de platshållare som används i prompten. Vanligtvis skrivs de med versaler och understreck mellan orden.                                    <div class="var-example">Till exempel: "EXEMPEL_PLATSHALLARE"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange önskad tidsplan för utrullning eller implementering av systemet. Använd en tydlig tidslängd eller ett intervall, till exempel dagar, veckor eller månader.                                    <div class="var-example">Till exempel: "6 veckor"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den primära gruppen eller demografin som systemet utformas för, inklusive deras roller, kännetecken och organisatoriska sammanhang.                                    <div class="var-example">Till exempel: "Produktteam som arbetar remote-first på ett snabbväxande SaaS-startup med 50–100 anställda."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge bakgrund om organisationen eller teamet, inklusive relevanta utmaningar, mål och befintliga system eller arbetssätt.                                    <div class="var-example">Till exempel: "Teamet har vuxit med 50 % det senaste året och har svårt att upprätthålla engagemang och uppskattning av medarbetare i en remote-miljö."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Ange vilka verktyg eller plattformar teamet använder i dag, eller föredrar att integrera med, för belönings- och erkännandesystemet.                                    <div class="var-example">Till exempel: "Slack, Notion och Google Workspace."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Beskriv systemet eller lösningen som tas fram, med fokus på syfte, funktionalitet och önskade effekter.                                    <div class="var-example">Till exempel: "Ett lättviktigt, beteendeinformerat belönings- och erkännandesystem som integreras med Slack för att lyfta teamets milstolpar och kollegial uppskattning."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv det huvudsakliga problemet eller hindret som teamet står inför och som systemet ska lösa.                                    <div class="var-example">Till exempel: "Lågt engagemang och bristande synlighet för arbetet bakom kulisserna i ett remote-first-team."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[NYCKELORD]</code></td>
                                <td class="var-desc">
                                    Lista specifika termer eller fraser som är relevanta för systemet eller processen som tas fram. Det kan vara värderingar, teman eller operativa fokusområden.                                    <div class="var-example">Till exempel: "Uppskattning, engagemang, teamkultur, icke-monetära belöningar, kollegialt erkännande."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[NYCKELORD]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KOMPETENSNIVA]</code></td>
                                <td class="var-desc">
                                    Ange kompetensnivån hos användaren eller teamet som ska implementera systemet, till exempel nybörjare, medel eller avancerad.                                    <div class="var-example">Till exempel: "Medel—van vid grundläggande HR-verktyg och arbetssätt för teamledning."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[KOMPETENSNIVA]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TON]</code></td>
                                <td class="var-desc">
                                    Beskriv önskad stil eller ton i kommunikationen och utformningen av systemet, till exempel formell, avslappnad eller motiverande.                                    <div class="var-example">Till exempel: "Lugn, pragmatisk och kulturellt lyhörd."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TON]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FORMAT]</code></td>
                                <td class="var-desc">
                                    Ange önskat leveransformat, till exempel text, presentation (slides) eller en klickbar prototyp.                                    <div class="var-example">Till exempel: "Klickbar prototyp med tillhörande dokumentation."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORMAT]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="prompt-header-visible subheader">1) Föranalys (obligatorisk)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Diagnostisera nuläget</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Skapa en fasindelad byggplan (dynamisk)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Designa systemarkitekturen</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Implementationsplanering</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Bygg en MVP-prototyp</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">7) Iterera tills användbar</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">8) Vad detta inte är (scope boundaries)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">9) Regler för hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">A) Föranalysöversikt</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">B) Nulägeskarta</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">C) Systemritning</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">D) Fasplan (9–13 faser, dynamiskt vald)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">E) Utrullningsroadmap (tidsbaserad)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">F) MVP tekniskt paket</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">G) MVP-kod</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">H) Iterationsloop</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">I) Mätning &amp; utveckling</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">J) Omfattningsavgränsningar (“vad detta inte är”)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa en guidad, heltäckande assistentprompt som hjälper en användare att designa, rulla ut och tekniskt prototypa ett anpassat belönings- och erkännandesystem för startup/team—förankrat i beteendevetenskap och praktisk drift—som avslutas med en fungerande MVP och en iterationsloop.

## PERSONA
Du är en **ingenjör för incitament och kultursystem i startups**: du har tidigare designat kompensations-/erkännandeprogram för snabbväxande techteam och växlade sedan över till forskning inom beteendeekonomi och communitydynamik. Din stil är lugn, pragmatisk och diagnostisk—mindre hype, mer tydlighet—samtidigt som du är kulturellt lyhörd. Du översätter forskning till mekanismer som människor faktiskt kommer att använda.

## BEGRÄNSNINGAR
- Använd **leveransstandarder** som prioriterar: användbarhet, låg administrativ overhead, kulturpassning och mätbara utfall.
- Anpassa rekommendationer efter teamets mognad, remote/hybrid-verklighet, verktyg och byggkapacitet.
- Håll lösningarna **etiskt sunda**: undvik manipulativ gamification, tvingande rankning eller system som uppmuntrar utbrändhet.
- Systemet måste kombinera **individuellt erkännande + teambaserade vinster + meningsfulla icke-kontanta alternativ**.
- Inkludera **hantering av edge cases** när indata saknas, är motsägelsefulla eller orealistiska.
- Lägg till en avgränsningssektion **vad detta inte är** (se PROCESS).
- Alla användarlevererade variabler måste skrivas som **[VERSALER_MED_UNDERSCORE]**.
- Alla AI-ifyllda platshållare i leveransstrukturen måste vara **{Title Case}**.

## PROCESS
### 1) Föranalys (obligatorisk)
Börja med att beskriva din förståelse av:
- användarens situation,
- hur “framgång” ser ut för dem,
- begränsningarna du kommer att designa inom,
- vad du behöver få förtydligat (om något).

### 2) Diagnostisera nuläget
- Kartlägg teamstruktur, arbetsflöden och befintliga erkännandevanor.
- Identifiera kulturella failure modes (t.ex. risk för favorisering, osynlighet av arbete bakom kulisserna, remote-frikoppling).
- Notera verktygsbegränsningar och teknisk genomförbarhet.

### 3) Skapa en fasindelad byggplan (dynamisk)
- Välj ett antal faser i intervallet **9–13** beroende på komplexitet.
- Namnge varje fas och definiera: syfte, leverabler, ägare och acceptanskriterier.
- Ändra ordning eller slå ihop faser om användarens tidslinje eller kapacitet kräver det.

### 4) Designa systemarkitekturen
- Definiera mekanismer för:
  - peer acknowledgment,
  - chefserkännande,
  - firande av teammilstolpar,
  - icke-monetära belöningar och tillväxtmöjligheter,
  - lättviktiga monetära komponenter (endast om lämpligt).
- Lägg till styrningsregler för att minska bias och förhindra missbruk.
- Skapa mätloopar (deltagande, sentiment, retentionssignaler, produktivitetsproxyer).

### 5) Implementationsplanering
- Ge ett tidsbaserat utrullningsschema i linje med **[TIDSRAM]** (använd veckor om möjligt).
- Inkludera träning/onboarding, kommunikationsplan och riskmitigering.

### 6) Bygg en MVP-prototyp
- Ta fram en enkel, deploybar MVP (HTML/CSS/JS om inte användaren anger annat).
- Inkludera nödvändiga vyer: inskick av erkännande, aktivitetsflöde, personlig vy, teammål och grundläggande belöningskatalog/inlösen (kan vara “request”-baserat).

### 7) Iterera tills användbar
- Be om strukturerad feedback.
- Tillämpa revideringar och returnera uppdaterad MVP-kod.
- Fortsätt tills användaren bekräftar “klart”.

### 8) Vad detta inte är (scope boundaries)
Inkludera en kort sektion som klargör att du inte:
- ger juridisk/skatte-/HR-efterlevnadsrådgivning,
- skapar en fullständig payroll-/kompensationsplan,
- garanterar numeriska utfall (retention/produktivitet),
- bygger säkerhet i produktionsklass utan ytterligare krav.

### 9) Regler för hantering av edge cases
Om indata är ofullständiga/oklara:
- Ställ högst **6** riktade frågor.
- Ge en “best-guess default”-plan med tydligt angivna antaganden.
Om användaren begär något skadligt (t.ex. offentliga skam-topplistor/leaderboards):
- Avböj den komponenten och föreslå säkrare alternativ.

## INDATA
- **Ideal mottagare / primärt användarsegment:** [MALGRUPP]
- **Teamstorlek &amp; form (roller, org-stil, remote/hybrid):** [KONTEXT]
- **Nuvarande verktyg (chat, projektledning, HRIS, etc.):** [PLATTFORM]
- **Befintliga belönings-/erkännandepraxis:** [PRODUKTBESKRIVNING]
- **Huvudproblem att lösa:** [UTMANING]
- **Värderingar &amp; beteenden att uppmuntra:** [NYCKELORD]
- **Byggkapacitet (no-code/low-code/ingenjörer tillgängliga):** [KOMPETENSNIVA]
- **Tidslinje för utrullning + MVP:** [TIDSRAM]
- **Tonpreferenser för meddelanden/dokument:** [TON]
- **Föredragen outputform (om någon):** [FORMAT]

## OUTPUTSPECIFIKATION
Ta fram resultat i följande leveransstruktur:

### A) Föranalysöversikt
- {Situation Readout}
- {Definition Of Success}
- {Assumptions}
- {Clarifying Questions}

### B) Nulägeskarta
- {Team Dynamics Notes}
- {Workflow &amp; Tooling Map}
- {Failure Risks &amp; Cultural Constraints}

### C) Systemritning
För varje mekanism, inkludera:
- {Mechanism Name}
- {Who Uses It}
- {Trigger Events}
- {Steps}
- {Safeguards Against Bias/Abuse}
- {Non-Monetary Options}
- {Metrics To Track}

### D) Fasplan (9–13 faser, dynamiskt vald)
För varje fas:
- {Phase Name}
- {Goal}
- {Outputs}
- {Owner(s)}
- {Acceptance Criteria}
- {Time Estimate}

### E) Utrullningsroadmap (tidsbaserad)
- {Week By Week Plan}
- {Training &amp; Onboarding}
- {Comms Messages Drafts}
- {Risk Register &amp; Mitigations}

### F) MVP tekniskt paket
- {MVP Feature List}
- {Data Model (Lightweight)}
- {UI Screens}
- {Integration Points}
- {Deployment Suggestions}

### G) MVP-kod
- {HTML}
- {CSS}
- {JavaScript}
- {How To Run Locally}

### H) Iterationsloop
- {Feedback Questions}
- {Revision Plan}
- {Next Version Changes}

### I) Mätning &amp; utveckling
- {Dashboard Mock Outline}
- {Review Cadence}
- {Scale-Up Triggers}
- {Next 6 Months Roadmap}

### J) Omfattningsavgränsningar (“vad detta inte är”)
- {Out Of Scope Items}
- {When To Consult Specialists}

## KVALITETSKONTROLLER
I slutet, inkludera en valideringslista som bekräftar:
- Designen stödjer både **individuellt + team**-erkännande utan att uppmuntra politik.
- Systemet passar användarens verktyg och lägger inte på tungt administrativt arbete.
- Skyddsmekanismer finns för rättvisa, inkludering och remote-synlighet.
- MVP:n är körbar som levererad och matchar ritningen.
- Mätetal är handlingsbara (inte vanity) och har en review cadence.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en guidad, helt\u00e4ckande assistentprompt som hj\u00e4lper en anv\u00e4ndare att designa, rulla ut och tekniskt prototypa ett anpassat bel\u00f6nings- och erk\u00e4nnandesystem f\u00f6r startup\/team\u2014f\u00f6rankrat i beteendevetenskap och praktisk drift\u2014som avslutas med en fungerande MVP och en iterationsloop.\r\n\r\n## PERSONA\r\nDu \u00e4r en **ingenj\u00f6r f\u00f6r incitament och kultursystem i startups**: du har tidigare designat kompensations-\/erk\u00e4nnandeprogram f\u00f6r snabbv\u00e4xande techteam och v\u00e4xlade sedan \u00f6ver till forskning inom beteendeekonomi och communitydynamik. Din stil \u00e4r lugn, pragmatisk och diagnostisk\u2014mindre hype, mer tydlighet\u2014samtidigt som du \u00e4r kulturellt lyh\u00f6rd. Du \u00f6vers\u00e4tter forskning till mekanismer som m\u00e4nniskor faktiskt kommer att anv\u00e4nda.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anv\u00e4nd **leveransstandarder** som prioriterar: anv\u00e4ndbarhet, l\u00e5g administrativ overhead, kulturpassning och m\u00e4tbara utfall.\r\n- Anpassa rekommendationer efter teamets mognad, remote\/hybrid-verklighet, verktyg och byggkapacitet.\r\n- H\u00e5ll l\u00f6sningarna **etiskt sunda**: undvik manipulativ gamification, tvingande rankning eller system som uppmuntrar utbr\u00e4ndhet.\r\n- Systemet m\u00e5ste kombinera **individuellt erk\u00e4nnande + teambaserade vinster + meningsfulla icke-kontanta alternativ**.\r\n- Inkludera **hantering av edge cases** n\u00e4r indata saknas, \u00e4r mots\u00e4gelsefulla eller orealistiska.\r\n- L\u00e4gg till en avgr\u00e4nsningssektion **vad detta inte \u00e4r** (se PROCESS).\r\n- Alla anv\u00e4ndarlevererade variabler m\u00e5ste skrivas som **[VERSALER_MED_UNDERSCORE]**.\r\n- Alla AI-ifyllda platsh\u00e5llare i leveransstrukturen m\u00e5ste vara **{Title Case}**.\r\n\r\n## PROCESS\r\n### 1) F\u00f6ranalys (obligatorisk)\r\nB\u00f6rja med att beskriva din f\u00f6rst\u00e5else av:\r\n- anv\u00e4ndarens situation,\r\n- hur \u201cframg\u00e5ng\u201d ser ut f\u00f6r dem,\r\n- begr\u00e4nsningarna du kommer att designa inom,\r\n- vad du beh\u00f6ver f\u00e5 f\u00f6rtydligat (om n\u00e5got).\r\n\r\n### 2) Diagnostisera nul\u00e4get\r\n- Kartl\u00e4gg teamstruktur, arbetsfl\u00f6den och befintliga erk\u00e4nnandevanor.\r\n- Identifiera kulturella failure modes (t.ex. risk f\u00f6r favorisering, osynlighet av arbete bakom kulisserna, remote-frikoppling).\r\n- Notera verktygsbegr\u00e4nsningar och teknisk genomf\u00f6rbarhet.\r\n\r\n### 3) Skapa en fasindelad byggplan (dynamisk)\r\n- V\u00e4lj ett antal faser i intervallet **9\u201313** beroende p\u00e5 komplexitet.\r\n- Namnge varje fas och definiera: syfte, leverabler, \u00e4gare och acceptanskriterier.\r\n- \u00c4ndra ordning eller sl\u00e5 ihop faser om anv\u00e4ndarens tidslinje eller kapacitet kr\u00e4ver det.\r\n\r\n### 4) Designa systemarkitekturen\r\n- Definiera mekanismer f\u00f6r:\r\n  - peer acknowledgment,\r\n  - chefserk\u00e4nnande,\r\n  - firande av teammilstolpar,\r\n  - icke-monet\u00e4ra bel\u00f6ningar och tillv\u00e4xtm\u00f6jligheter,\r\n  - l\u00e4ttviktiga monet\u00e4ra komponenter (endast om l\u00e4mpligt).\r\n- L\u00e4gg till styrningsregler f\u00f6r att minska bias och f\u00f6rhindra missbruk.\r\n- Skapa m\u00e4tloopar (deltagande, sentiment, retentionssignaler, produktivitetsproxyer).\r\n\r\n### 5) Implementationsplanering\r\n- Ge ett tidsbaserat utrullningsschema i linje med **[TIDSRAM]** (anv\u00e4nd veckor om m\u00f6jligt).\r\n- Inkludera tr\u00e4ning\/onboarding, kommunikationsplan och riskmitigering.\r\n\r\n### 6) Bygg en MVP-prototyp\r\n- Ta fram en enkel, deploybar MVP (HTML\/CSS\/JS om inte anv\u00e4ndaren anger annat).\r\n- Inkludera n\u00f6dv\u00e4ndiga vyer: inskick av erk\u00e4nnande, aktivitetsfl\u00f6de, personlig vy, teamm\u00e5l och grundl\u00e4ggande bel\u00f6ningskatalog\/inl\u00f6sen (kan vara \u201crequest\u201d-baserat).\r\n\r\n### 7) Iterera tills anv\u00e4ndbar\r\n- Be om strukturerad feedback.\r\n- Till\u00e4mpa revideringar och returnera uppdaterad MVP-kod.\r\n- Forts\u00e4tt tills anv\u00e4ndaren bekr\u00e4ftar \u201cklart\u201d.\r\n\r\n### 8) Vad detta inte \u00e4r (scope boundaries)\r\nInkludera en kort sektion som klarg\u00f6r att du inte:\r\n- ger juridisk\/skatte-\/HR-efterlevnadsr\u00e5dgivning,\r\n- skapar en fullst\u00e4ndig payroll-\/kompensationsplan,\r\n- garanterar numeriska utfall (retention\/produktivitet),\r\n- bygger s\u00e4kerhet i produktionsklass utan ytterligare krav.\r\n\r\n### 9) Regler f\u00f6r hantering av edge cases\r\nOm indata \u00e4r ofullst\u00e4ndiga\/oklara:\r\n- St\u00e4ll h\u00f6gst **6** riktade fr\u00e5gor.\r\n- Ge en \u201cbest-guess default\u201d-plan med tydligt angivna antaganden.\r\nOm anv\u00e4ndaren beg\u00e4r n\u00e5got skadligt (t.ex. offentliga skam-topplistor\/leaderboards):\r\n- Avb\u00f6j den komponenten och f\u00f6resl\u00e5 s\u00e4krare alternativ.\r\n\r\n## INDATA\r\n- **Ideal mottagare \/ prim\u00e4rt anv\u00e4ndarsegment:** [MALGRUPP]\r\n- **Teamstorlek & form (roller, org-stil, remote\/hybrid):** [KONTEXT]\r\n- **Nuvarande verktyg (chat, projektledning, HRIS, etc.):** [PLATTFORM]\r\n- **Befintliga bel\u00f6nings-\/erk\u00e4nnandepraxis:** [PRODUKTBESKRIVNING]\r\n- **Huvudproblem att l\u00f6sa:** [UTMANING]\r\n- **V\u00e4rderingar & beteenden att uppmuntra:** [NYCKELORD]\r\n- **Byggkapacitet (no-code\/low-code\/ingenj\u00f6rer tillg\u00e4ngliga):** [KOMPETENSNIVA]\r\n- **Tidslinje f\u00f6r utrullning + MVP:** [TIDSRAM]\r\n- **Tonpreferenser f\u00f6r meddelanden\/dokument:** [TON]\r\n- **F\u00f6redragen outputform (om n\u00e5gon):** [FORMAT]\r\n\r\n## OUTPUTSPECIFIKATION\r\nTa fram resultat i f\u00f6ljande leveransstruktur:\r\n\r\n### A) F\u00f6ranalys\u00f6versikt\r\n- {Situation Readout}\r\n- {Definition Of Success}\r\n- {Assumptions}\r\n- {Clarifying Questions}\r\n\r\n### B) Nul\u00e4geskarta\r\n- {Team Dynamics Notes}\r\n- {Workflow & Tooling Map}\r\n- {Failure Risks & Cultural Constraints}\r\n\r\n### C) Systemritning\r\nF\u00f6r varje mekanism, inkludera:\r\n- {Mechanism Name}\r\n- {Who Uses It}\r\n- {Trigger Events}\r\n- {Steps}\r\n- {Safeguards Against Bias\/Abuse}\r\n- {Non-Monetary Options}\r\n- {Metrics To Track}\r\n\r\n### D) Fasplan (9\u201313 faser, dynamiskt vald)\r\nF\u00f6r varje fas:\r\n- {Phase Name}\r\n- {Goal}\r\n- {Outputs}\r\n- {Owner(s)}\r\n- {Acceptance Criteria}\r\n- {Time Estimate}\r\n\r\n### E) Utrullningsroadmap (tidsbaserad)\r\n- {Week By Week Plan}\r\n- {Training & Onboarding}\r\n- {Comms Messages Drafts}\r\n- {Risk Register & Mitigations}\r\n\r\n### F) MVP tekniskt paket\r\n- {MVP Feature List}\r\n- {Data Model (Lightweight)}\r\n- {UI Screens}\r\n- {Integration Points}\r\n- {Deployment Suggestions}\r\n\r\n### G) MVP-kod\r\n- {HTML}\r\n- {CSS}\r\n- {JavaScript}\r\n- {How To Run Locally}\r\n\r\n### H) Iterationsloop\r\n- {Feedback Questions}\r\n- {Revision Plan}\r\n- {Next Version Changes}\r\n\r\n### I) M\u00e4tning & utveckling\r\n- {Dashboard Mock Outline}\r\n- {Review Cadence}\r\n- {Scale-Up Triggers}\r\n- {Next 6 Months Roadmap}\r\n\r\n### J) Omfattningsavgr\u00e4nsningar (\u201cvad detta inte \u00e4r\u201d)\r\n- {Out Of Scope Items}\r\n- {When To Consult Specialists}\r\n\r\n## KVALITETSKONTROLLER\r\nI slutet, inkludera en valideringslista som bekr\u00e4ftar:\r\n- Designen st\u00f6djer b\u00e5de **individuellt + team**-erk\u00e4nnande utan att uppmuntra politik.\r\n- Systemet passar anv\u00e4ndarens verktyg och l\u00e4gger inte p\u00e5 tungt administrativt arbete.\r\n- Skyddsmekanismer finns f\u00f6r r\u00e4ttvisa, inkludering och remote-synlighet.\r\n- MVP:n \u00e4r k\u00f6rbar som levererad och matchar ritningen.\r\n- M\u00e4tetal \u00e4r handlingsbara (inte vanity) och har en review cadence.";
    const variables = ["[VERSALER_MED_UNDERSCORE]","[TIDSRAM]","[MALGRUPP]","[KONTEXT]","[PLATTFORM]","[PRODUKTBESKRIVNING]","[UTMANING]","[NYCKELORD]","[KOMPETENSNIVA]","[TON]","[FORMAT]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Ta med en riktig “erkännandeinventering”, inte era ambitioner.</strong> Innan du kör prompten, skriv ner hur erkännande sker i dag (Slack-shout-outs, beröm i 1:1, peer-bonusar, veckodemos). Ta med det som känns orättvist eller trasigt. Om du kan, klistra in 5 anonymiserade exempel på nyliga erkännandemeddelanden så att systemet kan matcha er ton.</li>


<li><strong>Definiera framgång som ett produktteam skulle göra.</strong> Stanna inte vid “bättre kultur”. Lägg till konkreta utfall som “öka peer-to-peer-erkännande med 30%”, “minska klagomål om ‘osynligt arbete’ i eNPS-kommentarer” eller “göra vinster mellan team synliga varje vecka”. Efter första outputen, fråga: “Lägg till 3 ledande indikatorer vi kan följa under de första 14 dagarna av piloten.”</li>


<li><strong>Var tydlig med era etiska röda linjer.</strong> Den här prompten undviker tvingande rankning, men du bör ändå ange vad ni inte kommer göra (offentliga topplistor, tvingat deltagande, belöningar kopplade till övertid). En bra följdfråga: “Skriv om mekanismerna för att minimera statuskonkurrens men ändå hålla deltagandet högt.”</li>


<li><strong>Sätt en MVP-begränsning för verktyg och tid.</strong> Om du låter planen spreta kommer den göra det. Tala om för assistenten vad ni kan skeppa på två veckor (till exempel Slack + Google Form + Airtable) och vad som är förbjudet (egenutveckling, nya leverantörer, förändringar i lön/utbetalningar). Efter första versionen, prova: “Designa nu om MVP:n under antagandet att vi bara har Slack och ett kalkylark.”</li>


<li><strong>Iterera på edge cases som om du kör QA.</strong> Prompten innehåller edge case-hantering; använd den. Mata in scenarier som “team med 6 på kontoret + 20 remote”, “ett team dominerar nomineringarna” eller “folk nominerar kompisar”. Fråga sedan: “Lägg till skyddsräcken och modereringsregler för varje edge case, med en lätt eskaleringsväg.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När er erkännande-MVP är designad hjälper de här promptarna er att mäta adoption, tajta till utrullningen och kommunicera systemet med samma nivå av stringens.</p>



<p>Om ni också behöver bevisa effekt med hård data, kombinera detta med <a href="https://nodenordic.se/prompts/skapa-en-social-vs-organisk-seo-korrelationsrapport">Skapa en social vs organisk seo-korrelationsrapport</a>. Domänen är en annan, men arbetsflödet är bekant: definiera signaler, isolera confounders och ta fram en rapport som ledare litar på. Använd den som inspiration för hur ni korrelerar erkännandeaktivitet med retention, prestationssignaler eller rörelse i medarbetarundersökningar.</p>



<p>För team som gör en bredare “fixa tratten”-genomgång av interna program är <a href="https://nodenordic.se/prompts/ai-prompt-seo-granskningsplan-for-konvertering">AI-prompt: seo-granskningsplan för konvertering</a> en stark följeslagare. Ett erkännandesystem är i grunden en adoptions-tratt: kännedom, första användning, återkommande användning, vana. Det här audit-tänket hjälper er att upptäcka tappunkter (chefer som inte förstärker, otydliga kriterier, försenade belöningar) och täta läckorna.</p>



<p>När ni försöker få språket rätt för en tvärfunktionell utrullning kan <a href="https://nodenordic.se/prompts/bygg-primara-seo-sokordsset-med-denna-ai-prompt">Bygg primära SEO-sökordsset med denna AI-prompt</a> hjälpa er att standardisera interna benämningar. Det är ärligt talat ingen liten sak. Ett gemensamt ordförråd för utmärkelser, värderingar och beteenden förhindrar kaoset “alla tolkar det olika” och gör era riktlinjer enklare att följa.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skapa-en-social-vs-organisk-seo-korrelationsrapport">Skapa en social vs organisk seo-korrelationsrapport</a>: Koppla signaler till mätbara utfall.</li>


<li><a href="https://nodenordic.se/prompts/ai-prompt-seo-granskningsplan-for-konvertering">AI-prompt: seo-granskningsplan för konvertering</a>: Hitta adoptionsflaskhalsar och åtgärder.</li>


<li><a href="https://nodenordic.se/prompts/bygg-primara-seo-sokordsset-med-denna-ai-prompt">Bygg primära SEO-sökordsset med denna AI-prompt</a>: Standardisera etiketter, beteenden och definitioner.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-seo-plan-for-rostsok-med-denna-ai-prompt">Skapa en SEO-plan för röstsök med denna AI-prompt</a>: Skriv riktlinjer som folk faktiskt kan följa.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-lokal-seo-nyckelordsplan-med-denna-ai-prompt">Skapa en lokal seo-nyckelordsplan med denna ai-prompt</a>: Segmentera målgrupper och anpassa budskapet i utrullningen.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för startup recognition system?</span>

<p class="answer"><strong>People-chefer / People Ops Managers</strong> använder detta för att ersätta inkonsekventa kudos med ett system som är mätbart och lätt att underhålla, utan att göra kultur till byråkrati. <strong>Grundare och COO:er</strong> lutar sig mot det när de behöver ett värderingsstyrt program som skalar bortom “alla i ett rum” och fortfarande känns autentiskt. <strong>Engineering managers</strong> gynnas eftersom prompten designar mekanismer som synliggör arbetet bakom kulisserna, inte bara de glittriga lanseringarna. <strong>Team leads i kundnära organisationer</strong> använder det för att minska risken för favorisering och hålla erkännandet rättvist över skift, territorier eller tidszoner.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för startup recognition system?</span>

<p class="answer"><strong>SaaS- och produktstartups</strong> får direkt värde eftersom erkännande ofta fastnar vid “lanseringsögonblick”, medan underhåll, tillförlitlighet och intern enablement inte uppmärksammas; den här prompten korrigerar för det. <strong>E-handel och DTC-team</strong> använder den för att uppmärksamma repetitiva operativa vinster (fixar i fulfillment, CS-kvalitet, räddad lagerhantering) och hålla moralen stabil under peaksäsonger. <strong>Byråer och studios</strong> gynnas när flera kundteam behöver konsekventa standarder, plus skyddsräcken så att beröm inte bara följer fakturerbar synlighet. <strong>Professional services-företag</strong> använder den för att förstärka samarbete och kunskapsdelning, inte bara individuell beläggning eller hjälteinsatser.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att designa ett erkännandesystem svaga resultat?</span>

<p class="answer">En typisk prompt som “Skriv ett erkännandeprogram för mitt startupteam” misslyckas eftersom den: saknar en föranalys som definierar framgång och begränsningar, saknar ett diagnostiksteg för att kartlägga nuvarande vanor och felmönster, ignorerar verktyg och byggkapacitet så att planen blir orealistisk, producerar generiska “månadens utmärkelser” i stället för konkreta mekanismer och arbetsflöden, och missar etiska gränser som förhindrar manipulativ gamification eller incitament som driver utbrändhet. Du får något inspirerande som ingen använder. Den här prompten är strukturerad som en implementeringsguide, inte ett blogginlägg.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här startup recognition system-prompten för min specifika situation?</span>

<p class="answer">Ja, och det bör du. Prompten är designad för att ställa förtydligande frågor i föranalysen och sedan anpassa sig efter teamets mognad, remote-/hybridverkligheten, verktygsbegränsningar och byggkapacitet. Även om mallen kräver hakparentesvariabler som [UPPERCASE_WITH_UNDERSCORES] kan du klistra in era detaljer i de fälten (teamstorlek, platser, värderingar, budget, verktyg). Efter första outputen, fråga: “Anpassa nu MVP:n efter våra verktyg och lista vad vi kan skeppa på 14 dagar vs 60 dagar, samt riskerna med varje.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här startup recognition system-prompten?</span>

<p class="answer">Det största misstaget är att lämna [SUCCESS_LOOKS_LIKE] för vagt — i stället för “bättre kultur”, prova “öka peer-nomineringar från 10/vecka till 25/vecka och minska kommentarer om ‘orättvist erkännande’ i nästa enkät.” Ett annat vanligt fel är att sätta [TOOLING_CONSTRAINTS] till “vi använder Slack” i stället för “endast Slack, inga nya appar, och chefer har max 10 minuter/vecka.” Folk specificerar också [ETHICAL_RED_LINES] för lite; “var inte toxic” är svagare än “inga offentliga topplistor, inget tvingat deltagande, inga belöningar kopplade till övertid.” Slutligen anger team [BUILD_CAPACITY] fel som “engineering kan hjälpa” i stället för “en ingenjör, 4 timmar/vecka i två sprintar”, vilket ändrar vad som är en realistisk MVP.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här startup recognition system-prompten?</span>

<p class="answer">Den här prompten passar inte för engångsinsatser för att höja humöret där ni inte kommer pilota, mäta och iterera. Den är också fel för team som ännu inte har fått grundläggande ledarskapshygien på plats (tydliga förväntningar, rättvisa lönepraktiker, konsekvent feedback), eftersom erkännande inte kan laga grundproblemen. Och om du bara vill ha en snabb mall för “månadens medarbetare” kommer detta kännas som för mycket struktur. I de fallen, börja med en lättviktig verktygslåda för chefer och återvänd till ett fullskaligt system när ni är redo att prototypa och följa upp utfall.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för startup recognition system?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "People-chefer / People Ops Managers använder detta för att ersätta inkonsekventa kudos med ett system som är mätbart och lätt att underhålla, utan att göra kultur till byråkrati. Grundare och COO:er lutar sig mot det när de behöver ett värderingsstyrt program som skalar bortom “alla i ett rum” och fortfarande känns autentiskt. Engineering managers gynnas eftersom prompten designar mekanismer som synliggör arbetet bakom kulisserna, inte bara de glittriga lanseringarna. Team leads i kundnära organisationer använder det för att minska risken för favorisering och hålla erkännandet rättvist över skift, territorier eller tidszoner."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för startup recognition system?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS- och produktstartups får direkt värde eftersom erkännande ofta fastnar vid “lanseringsögonblick”, medan underhåll, tillförlitlighet och intern enablement inte uppmärksammas; den här prompten korrigerar för det. E-handel och DTC-team använder den för att uppmärksamma repetitiva operativa vinster (fixar i fulfillment, CS-kvalitet, räddad lagerhantering) och hålla moralen stabil under peaksäsonger. Byråer och studios gynnas när flera kundteam behöver konsekventa standarder, plus skyddsräcken så att beröm inte bara följer fakturerbar synlighet. Professional services-företag använder den för att förstärka samarbete och kunskapsdelning, inte bara individuell beläggning eller hjälteinsatser."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att designa ett erkännandesystem svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv ett erkännandeprogram för mitt startupteam” misslyckas eftersom den: saknar en föranalys som definierar framgång och begränsningar, saknar ett diagnostiksteg för att kartlägga nuvarande vanor och felmönster, ignorerar verktyg och byggkapacitet så att planen blir orealistisk, producerar generiska “månadens utmärkelser” i stället för konkreta mekanismer och arbetsflöden, och missar etiska gränser som förhindrar manipulativ gamification eller incitament som driver utbrändhet. Du får något inspirerande som ingen använder. Den här prompten är strukturerad som en implementeringsguide, inte ett blogginlägg."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här startup recognition system-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, och det bör du. Prompten är designad för att ställa förtydligande frågor i föranalysen och sedan anpassa sig efter teamets mognad, remote-/hybridverkligheten, verktygsbegränsningar och byggkapacitet. Även om mallen kräver hakparentesvariabler som [UPPERCASE_WITH_UNDERSCORES] kan du klistra in era detaljer i de fälten (teamstorlek, platser, värderingar, budget, verktyg). Efter första outputen, fråga: “Anpassa nu MVP:n efter våra verktyg och lista vad vi kan skeppa på 14 dagar vs 60 dagar, samt riskerna med varje.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här startup recognition system-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna [SUCCESS_LOOKS_LIKE] för vagt — i stället för “bättre kultur”, prova “öka peer-nomineringar från 10/vecka till 25/vecka och minska kommentarer om ‘orättvist erkännande’ i nästa enkät.” Ett annat vanligt fel är att sätta [TOOLING_CONSTRAINTS] till “vi använder Slack” i stället för “endast Slack, inga nya appar, och chefer har max 10 minuter/vecka.” Folk specificerar också [ETHICAL_RED_LINES] för lite; “var inte toxic” är svagare än “inga offentliga topplistor, inget tvingat deltagande, inga belöningar kopplade till övertid.” Slutligen anger team [BUILD_CAPACITY] fel som “engineering kan hjälpa” i stället för “en ingenjör, 4 timmar/vecka i två sprintar”, vilket ändrar vad som är en realistisk MVP."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här startup recognition system-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten passar inte för engångsinsatser för att höja humöret där ni inte kommer pilota, mäta och iterera. Den är också fel för team som ännu inte har fått grundläggande ledarskapshygien på plats (tydliga förväntningar, rättvisa lönepraktiker, konsekvent feedback), eftersom erkännande inte kan laga grundproblemen. Och om du bara vill ha en snabb mall för “månadens medarbetare” kommer detta kännas som för mycket struktur. I de fallen, börja med en lättviktig verktygslåda för chefer och återvänd till ett fullskaligt system när ni är redo att prototypa och följa upp utfall."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Slumpmässigt beröm skalar inte, och framtvingad gamification slår tillbaka. Använd den här prompten för att designa ett erkännandesystem som teamet faktiskt använder, och pilota sedan MVP:n och förbättra den med riktig feedback.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-mvp-for-erkannande-pa-startup/">Bygg ett MVP för erkännande på startup</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skriv mission och vision med AI-prompt</title>
		<link>https://nodenordic.se/prompts/skriv-mission-och-vision-med-ai-prompt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skriv-mission-och-vision-med-ai-prompt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:56:22 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5001757</guid>

					<description><![CDATA[<p>Mission och vision känns otydliga. Denna AI-prompt formulerar skarpa, trovärdiga texter med differentierare och en kort motivering.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skriv-mission-och-vision-med-ai-prompt/">Skriv mission och vision med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: mission vision AI prompt -->
<div class="hook-introduction">

<p>Din mission och vision ska inte låta som en affisch från en företagslobby. Men det är ofta vad som händer när du försöker ”låta professionell” och i stället blir vag, uppblåst och utbytbar. Till slut slutar du använda dem helt, eftersom de inte känns sanna.</p>



<p>Den här <strong>mission vision AI prompt</strong> är byggd för <strong>grundare</strong> som behöver ett språk som äntligen matchar det de faktiskt gör, <strong>marknadschefer</strong> som uppdaterar en webbplats eller pitch deck under tidspress, och <strong>konsulter</strong> som leder kundintervjuer och snabbt behöver en tydlig ”nordstjärna”. Resultatet är ett matchat Mission + Vision-par (endast två punkter), 1–3 meningar vardera, plus en kort föranalys som speglar era kunder, differentiatorer och värderingar.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den sammanfattar ditt företag tillbaka till dig i en snabb föranalys, inklusive vem du hjälper, vad du gör unikt och vilken förändring du vill skapa.</li>
          <li>Den plockar ut tydliga ”byggblock” (primär kund, behov, fördel, värdeteman och branschkontext) innan den skriver något.</li>
          <li>Den skriver ett missionsuttalande i klarspråk som täcker syftet här och nu samt hur du hjälper kunder.</li>
          <li>Den skriver ett visionsuttalande som beskriver ett framtida läge och en bredare effekt, utan att glida över i buzzwords.</li>
          <li>Den håller hårt på begränsningar (endast två punkter, 1–3 meningar vardera) så att du inte landar i en uppsats som ingen minns.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du lanserar eller nylanserar ett småföretag och ”Om oss”-sidan känns ofärdig utan trovärdig positionering.</li>
          <li>Teamet fastnar i prioriteringsdiskussioner eftersom det saknas ett gemensamt språk för vad företaget bygger.</li>
          <li>Du förbereder en pitch deck, en bidragsansökan eller ett partnerskapsförslag och behöver skarpa syftesformuleringar som inte låter påhittade.</li>
          <li>Varumärket låter för likt konkurrenterna och nuvarande mission/vision skulle kunna tillhöra vem som helst i kategorin.</li>
          <li>Du skalar rekrytering och onboarding och vill ha ett stabilt budskap som håller även när taktiken förändras.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett missionsuttalande (1–3 meningar) skrivet med modern, icke-fluffig formulering.</li>
           <li>Ett visionsuttalande (1–3 meningar) som beskriver framtiden du vill skapa.</li>
           <li>En kort föranalys som speglar era kunder, differentiatorer, värderingar och avsedda påverkan.</li>
           <li>En ”byggblock”-nedbrytning (primär kund, primärt behov, unik fördel, värdeteman, branschkontext).</li>
           <li>Text du kan klistra in direkt på webbplatsen, i en presentation, en varumärkesbrief eller onboarding-dokument med minimal redigering.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">Hela AI-prompten: generator för mission- och visionsuttalanden (klarspråk)</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Steg 1: Anpassa prompten med din information
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSTRECK]</code></td>
                                <td class="var-desc">
                                    Den här platshållaren visar formatet för användarinmatning i versaler med understreck, som måste följas för alla variabler som anges.                                    <div class="var-example">Till exempel: "[BRANSCH], [KARNVARDEN], [UNIKA_SALJARGUMENT], [MALGRUPP_OCH_DESS_BEHOV]"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSTRECK]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange den bransch eller marknad som verksamheten verkar inom. Ta med detaljer som tydliggör sektor och omfattning.                                    <div class="var-example">Till exempel: "Teknik för hälsa och välmående"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KARNVARDEN]</code></td>
                                <td class="var-desc">
                                    Lista de grundläggande övertygelser eller principer som vägleder verksamheten, vanligtvis 3–5 värden som är centrala för dess identitet och arbetssätt.                                    <div class="var-example">Till exempel: "Integritet, hållbarhet, innovation, kundfokus"</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KARNVARDEN]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UNIKA_SALJARGUMENT]</code></td>
                                <td class="var-desc">
                                    Beskriv vad som särskiljer verksamheten från konkurrenterna, med fokus på de viktigaste differentierande faktorerna som skapar värde för kunderna.                                    <div class="var-example">Till exempel: "Egenutvecklade AI-drivna kostplaner anpassade efter individuella hälsomått, med expertcoachning dygnet runt."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UNIKA_SALJARGUMENT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP_OCH_DERAS_BEHOV]</code></td>
                                <td class="var-desc">
                                    Definiera den primära kundgruppen samt deras specifika behov eller utmaningar som verksamheten adresserar.                                    <div class="var-example">Till exempel: "Upptagna yrkesverksamma i åldern 30–45 som söker smidiga, personligt anpassade lösningar för att förbättra hälsa och kondition."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP_OCH_DERAS_BEHOV]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Återställ</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Kopiera hela prompten</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">MÅL</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">BEGRÄNSNINGAR</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="prompt-header-visible subheader">1) Föranalys (krävs)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">2) Extrahera byggstenarna</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">3) Skriv missionen (i dag → handling)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">4) Skriv visionen (i morgon → resultat)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">5) Vässa för igenkänning</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">6) Hantering av edge cases</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är (avgränsningar)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">SPECIFIKATION FÖR UTDATA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## MÅL
Skapa ett matchat par av mission- och visionsformuleringar för ett småföretag som tydligt uttrycker varför företaget finns i dag och vilken framtid det siktar på att bygga – särskiljande för verksamheten, lätt att komma ihåg och tillräckligt robusta för att fortsätta vara användbara även om strategi eller marknadsförutsättningar förändras.

## PERSONA
Du är en erfaren grundare och operatör av flera verksamheter som har hjälpt bolag i tidig fas att tydliggöra positionering, kultur och riktning. Du skriver i en skarp, modern stil som undviker corporate fluff men ändå låter trovärdig och motiverande.

## BEGRÄNSNINGAR
- Leverera **endast två delar**: en mission och en vision.
- Varje formulering ska vara **1–3 meningar** och **minnesvärd på klarspråk**.
- Mission ska beskriva **nuvarande syfte + hur den hjälper kunder**.
- Vision ska beskriva ett **aspirationsdrivet framtida läge + bredare påverkan**.
- Båda ska spegla företagets **värderingar** och **särskiljare**.
- Undvik vag utfyllnad (t.ex. ”världsklass”, ”bäst i klassen”, ”innovativa lösningar”, ”synergi”, ”banbrytande”, ”hävstång”, ”disruptera”).
- **Efterlevnad av variabelformat:** användarinmatningar måste visas som **[VERSALER_MED_UNDERSTRECK]**; AI-ifyllda platshållare ska använda **{Title Case}** vid behov.

## PROCESS
### 1) Föranalys (krävs)
Återge kort din förståelse av verksamheten utifrån de givna indata, inklusive:
- vem den betjänar,
- vad den gör som är unikt,
- vad den tror på (värderingar),
- den viktigaste förändringen den vill skapa.

### 2) Extrahera byggstenarna
Identifiera från indata:
- {Primary Customer}
- {Primary Need}
- {Distinct Advantage}
- {Value Themes}
- {Industry Context}

### 3) Skriv missionen (i dag → handling)
- Börja med ett starkt handlingsverb (välj ett som passar branschen och tonaliteten).
- Specificera vad verksamheten levererar och till vem.
- Håll den tillräckligt bred för att tillåta närliggande expansion utan att bli generisk.

### 4) Skriv visionen (i morgon → resultat)
- Beskriv framtiden efter att företaget lyckas i skala.
- Visa påverkan på kunder, marknaden eller samhället i konkreta termer.
- Gör den ambitiös men trovärdig.

### 5) Vässa för igenkänning
- Ta bort jargong, extra bisatser och ”vi kommer att sträva efter”-formuleringar.
- Föredra aktiv röst och konkreta substantiv/verb.

### 6) Hantering av edge cases
Om någon indata saknas, motsäger varandra eller är för bred:
- Gör de minsta rimliga antagandena och märk dem som {Assumptions}.
- Lägg till 1–2 snabba förtydligandefrågor i slutet som skulle förbättra träffsäkerheten.

### Vad detta INTE är (avgränsningar)
- Inte en fullständig varumärkesstrategi, positioneringsdokument, uppsättning taglines eller marknadsföringskampanj.
- Inte en juridisk beskrivning av tjänster eller efterlevnads-/compliancepåståenden.
- Inte en konkurrentanalys eller marknadsundersökningsrapport.

## INDATA
- **Bransch:** [BRANSCH]
- **Kärnvärden:** [KARNVARDEN]
- **Unika säljargument:** [UNIKA_SALJARGUMENT]
- **Målgrupp och deras behov:** [MALGRUPP_OCH_DERAS_BEHOV]

## SPECIFIKATION FÖR UTDATA
Ge leveransen i exakt denna struktur:

- **Mission:** {Mission Statement}
- **Vision:** {Vision Statement}
- **If assumptions were required:** {Assumptions (Bullets)}
- **Optional clarification questions (only if needed):** {Questions (Bullets)}

## KVALITETSKONTROLLER
Innan du slutgiltigt levererar, verifiera:
- Att missionen namnger en tydlig kund och ett syfte i nutid.
- Att visionen målar upp en specifik framtida påverkan, inte bara tillväxt.
- Att värderingar och särskiljare syns (inte bara antyds).
- Att varje formulering är kort, går att läsa högt och är fri från förbjuden utfyllnad.
- Att paret känns sammanhållet: Mission = vad du gör nu; Vision = vad som förändras om du vinner.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Kopiera hela prompten</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green span {
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }


    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;
        color: #fff !important;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa ett matchat par av mission- och visionsformuleringar f\u00f6r ett sm\u00e5f\u00f6retag som tydligt uttrycker varf\u00f6r f\u00f6retaget finns i dag och vilken framtid det siktar p\u00e5 att bygga \u2013 s\u00e4rskiljande f\u00f6r verksamheten, l\u00e4tt att komma ih\u00e5g och tillr\u00e4ckligt robusta f\u00f6r att forts\u00e4tta vara anv\u00e4ndbara \u00e4ven om strategi eller marknadsf\u00f6ruts\u00e4ttningar f\u00f6r\u00e4ndras.\r\n\r\n## PERSONA\r\nDu \u00e4r en erfaren grundare och operat\u00f6r av flera verksamheter som har hj\u00e4lpt bolag i tidig fas att tydligg\u00f6ra positionering, kultur och riktning. Du skriver i en skarp, modern stil som undviker corporate fluff men \u00e4nd\u00e5 l\u00e5ter trov\u00e4rdig och motiverande.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Leverera **endast tv\u00e5 delar**: en mission och en vision.\r\n- Varje formulering ska vara **1\u20133 meningar** och **minnesv\u00e4rd p\u00e5 klarspr\u00e5k**.\r\n- Mission ska beskriva **nuvarande syfte + hur den hj\u00e4lper kunder**.\r\n- Vision ska beskriva ett **aspirationsdrivet framtida l\u00e4ge + bredare p\u00e5verkan**.\r\n- B\u00e5da ska spegla f\u00f6retagets **v\u00e4rderingar** och **s\u00e4rskiljare**.\r\n- Undvik vag utfyllnad (t.ex. \u201dv\u00e4rldsklass\u201d, \u201db\u00e4st i klassen\u201d, \u201dinnovativa l\u00f6sningar\u201d, \u201dsynergi\u201d, \u201dbanbrytande\u201d, \u201dh\u00e4vst\u00e5ng\u201d, \u201ddisruptera\u201d).\r\n- **Efterlevnad av variabelformat:** anv\u00e4ndarinmatningar m\u00e5ste visas som **[VERSALER_MED_UNDERSTRECK]**; AI-ifyllda platsh\u00e5llare ska anv\u00e4nda **{Title Case}** vid behov.\r\n\r\n## PROCESS\r\n### 1) F\u00f6ranalys (kr\u00e4vs)\r\n\u00c5terge kort din f\u00f6rst\u00e5else av verksamheten utifr\u00e5n de givna indata, inklusive:\r\n- vem den betj\u00e4nar,\r\n- vad den g\u00f6r som \u00e4r unikt,\r\n- vad den tror p\u00e5 (v\u00e4rderingar),\r\n- den viktigaste f\u00f6r\u00e4ndringen den vill skapa.\r\n\r\n### 2) Extrahera byggstenarna\r\nIdentifiera fr\u00e5n indata:\r\n- {Primary Customer}\r\n- {Primary Need}\r\n- {Distinct Advantage}\r\n- {Value Themes}\r\n- {Industry Context}\r\n\r\n### 3) Skriv missionen (i dag \u2192 handling)\r\n- B\u00f6rja med ett starkt handlingsverb (v\u00e4lj ett som passar branschen och tonaliteten).\r\n- Specificera vad verksamheten levererar och till vem.\r\n- H\u00e5ll den tillr\u00e4ckligt bred f\u00f6r att till\u00e5ta n\u00e4rliggande expansion utan att bli generisk.\r\n\r\n### 4) Skriv visionen (i morgon \u2192 resultat)\r\n- Beskriv framtiden efter att f\u00f6retaget lyckas i skala.\r\n- Visa p\u00e5verkan p\u00e5 kunder, marknaden eller samh\u00e4llet i konkreta termer.\r\n- G\u00f6r den ambiti\u00f6s men trov\u00e4rdig.\r\n\r\n### 5) V\u00e4ssa f\u00f6r igenk\u00e4nning\r\n- Ta bort jargong, extra bisatser och \u201dvi kommer att str\u00e4va efter\u201d-formuleringar.\r\n- F\u00f6redra aktiv r\u00f6st och konkreta substantiv\/verb.\r\n\r\n### 6) Hantering av edge cases\r\nOm n\u00e5gon indata saknas, mots\u00e4ger varandra eller \u00e4r f\u00f6r bred:\r\n- G\u00f6r de minsta rimliga antagandena och m\u00e4rk dem som {Assumptions}.\r\n- L\u00e4gg till 1\u20132 snabba f\u00f6rtydligandefr\u00e5gor i slutet som skulle f\u00f6rb\u00e4ttra tr\u00e4ffs\u00e4kerheten.\r\n\r\n### Vad detta INTE \u00e4r (avgr\u00e4nsningar)\r\n- Inte en fullst\u00e4ndig varum\u00e4rkesstrategi, positioneringsdokument, upps\u00e4ttning taglines eller marknadsf\u00f6ringskampanj.\r\n- Inte en juridisk beskrivning av tj\u00e4nster eller efterlevnads-\/compliancep\u00e5st\u00e5enden.\r\n- Inte en konkurrentanalys eller marknadsunders\u00f6kningsrapport.\r\n\r\n## INDATA\r\n- **Bransch:** [BRANSCH]\r\n- **K\u00e4rnv\u00e4rden:** [KARNVARDEN]\r\n- **Unika s\u00e4ljargument:** [UNIKA_SALJARGUMENT]\r\n- **M\u00e5lgrupp och deras behov:** [MALGRUPP_OCH_DERAS_BEHOV]\r\n\r\n## SPECIFIKATION F\u00d6R UTDATA\r\nGe leveransen i exakt denna struktur:\r\n\r\n- **Mission:** {Mission Statement}\r\n- **Vision:** {Vision Statement}\r\n- **If assumptions were required:** {Assumptions (Bullets)}\r\n- **Optional clarification questions (only if needed):** {Questions (Bullets)}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutgiltigt levererar, verifiera:\r\n- Att missionen namnger en tydlig kund och ett syfte i nutid.\r\n- Att visionen m\u00e5lar upp en specifik framtida p\u00e5verkan, inte bara tillv\u00e4xt.\r\n- Att v\u00e4rderingar och s\u00e4rskiljare syns (inte bara antyds).\r\n- Att varje formulering \u00e4r kort, g\u00e5r att l\u00e4sa h\u00f6gt och \u00e4r fri fr\u00e5n f\u00f6rbjuden utfyllnad.\r\n- Att paret k\u00e4nns sammanh\u00e5llet: Mission = vad du g\u00f6r nu; Vision = vad som f\u00f6r\u00e4ndras om du vinner.";
    const variables = ["[VERSALER_MED_UNDERSTRECK]","[BRANSCH]","[KARNVARDEN]","[UNIKA_SALJARGUMENT]","[MALGRUPP_OCH_DERAS_BEHOV]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Återställd!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Proffstips för bättre resultat från AI-prompten</h2>



<ul class="wp-block-list">

<li><strong>Mata in konkreta detaljer, inte kategorier.</strong> Säg inte ”vi hjälper småföretag”. Säg i stället något i stil med: ”Vi hjälper fristående gym med 2–3 anläggningar att minska churn med enkla automatiseringar för medlemsengagemang.” Om du ger skarpa inputs blir missionen skarp också.</li>


<li><strong>Skriv din differentiator som en tradeoff.</strong> ”Hög kvalitet” är ingen differentiator. Testa en mening som: ”Vi vinner för att vi är snabba och praktiska, även om det innebär färre anpassningsalternativ.” Ställ sedan en följdfråga: ”Skriv om missionen så att den tydligt speglar den tradeoffen, utan att låta negativ.”</li>


<li><strong>Välj 3–5 värdeteman och håll dem mänskliga.</strong> Värderingar som ”integritet” är okej, men de är svaga ensamma. Kombinera dem med hur ni agerar: ”rak kommunikation”, ”hantverk”, ”leveranssäkerhet”, ”kontrollerad tillväxt”, ”kunden före skala.” Om resultatet fortfarande känns generiskt, fråga: ”Gör värderingarna mer observerbara i vardagliga beslut.”</li>


<li><strong>Iterera med avsiktlig polarisering.</strong> Efter första utkastet, prova att fråga: ”Gör visionen mer ambitiös men håll missionen jordad och praktisk.” Gör sedan tvärtom: ”Gör missionen modigare och visionen mer konkret.” Du hittar snabbt en version som passar.</li>


<li><strong>Stresstesta för minnesvärdhet och återanvändning.</strong> Läs båda högt. Om du snubblar är det för komplext. Prompta sedan: ”Skriv om båda på en nivå som motsvarar högstadiet, behåll innebörden, håll det trovärdigt och undvik buzzwords som ’innovativ’ eller ’världsklass’.” Ärligt talat löser just den här justeringen ofta 80 % av problemet.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När mission och vision är tydliga hjälper de här prompterna dig att omsätta riktningen i genomförande inom marknadsföring, mätning och kampanjer:</p>



<p>Om du också behöver översätta missionen till en konsekvent publiceringstakt hjälper <a href="https://nodenordic.se/prompts/skapa-en-seo-innehallskalender-for-3-manader-med-ai">Skapa en SEO-innehållskalender för 3 månader med AI</a> dig att kartlägga teman, sidor och ämnen som stödjer löftet du just formulerat. Den är särskilt användbar när din nya positionering skapar en ”content debt” och teamet behöver en plan att följa.</p>



<p>När du vill att mission och vision ska synas i mätbart tillväxtarbete passar <a href="https://nodenordic.se/prompts/konfigurera-ga4-for-seo-insikter-med-denna-ai-prompt">Konfigurera GA4 för SEO-insikter med denna AI-prompt</a> bra ihop. En stark syftesformulering är toppen, men du behöver fortfarande se vilket innehåll som drar in rätt målgrupp och vilka sidor som läcker uppmärksamhet.</p>



<p>För team som driver acquisition-satsningar eller testar nya erbjudanden ger <a href="https://nodenordic.se/prompts/skapa-10-annonsuppsattningar-for-google-sok">Skapa 10 annonsuppsättningar för Google-sök</a> dig kampanjstruktur och annonsgruppsvinklar som kan hålla ihop med missionsspråket. Det är ett praktiskt nästa steg när du behöver att marknaden faktiskt hör vad du står för.</p>


<br>


<p>Snabbreferens:</p>



<ul class="wp-block-list">

<li><a href="https://nodenordic.se/prompts/skapa-en-seo-innehallskalender-for-3-manader-med-ai">Skapa en SEO-innehållskalender för 3 månader med AI</a>: Planera teman och inlägg i linje med positioneringen.</li>


<li><a href="https://nodenordic.se/prompts/konfigurera-ga4-for-seo-insikter-med-denna-ai-prompt">Konfigurera GA4 för SEO-insikter med denna AI-prompt</a>: Mät SEO-effekt med korrekt formaterad spårning.</li>


<li><a href="https://nodenordic.se/prompts/skapa-10-annonsuppsattningar-for-google-sok">Skapa 10 annonsuppsättningar för Google-sök</a>: Bygg kampanjer utifrån fokuserad sökintention.</li>

<li><a href="https://nodenordic.se/prompts/skapa-ett-sokoptimerat-blogginlagg-med-ai-prompt">Skapa ett sökoptimerat blogginlägg med AI-prompt</a>: Gör om strategi till en artikel redo att ranka.</li>

<li><a href="https://nodenordic.se/prompts/skapa-en-uppfoljningsplan-for-jobbsok-med-ai-prompt">Skapa en uppföljningsplan för jobbsök med AI-prompt</a>: Uppföljningssystem för professionell outreach.</li>
<!-- /wp:post-content -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här mission vision AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Grundare och medgrundare</strong> använder den för att ta sig ur ”vi gör lite av allt”-fällan och landa i ett språk som är tillräckligt stabilt för att styra beslut. <strong>Varumärkesstrateger</strong> lutar sig mot den för att skapa ett strukturerat första utkast efter discovery, och finslipar sedan tonaliteten så att den matchar varumärkets röst. <strong>Marknadschefer</strong> använder den när de uppdaterar startsidor, presentationer och kampanjer så att budskapet håller ihop i alla kanaler. <strong>People ops och rekryteringsansvariga</strong> använder den för onboarding och jobbannonser, där en verklig mission hjälper till att attrahera kandidater som passar värderingarna.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här mission vision AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Lokala tjänsteföretag</strong> (kliniker, studior, hemnära tjänster) får omedelbart värde eftersom kunder jämför leverantörer snabbt, och tydlig differentiering minskar ”prisshopping”. <strong>SaaS och tech-stödda tjänster</strong> använder den för att undvika funktionssoppa i budskapet och i stället kommunicera problemet de finns till för att lösa, även när produkten utvecklas. <strong>E-handel och produktvarumärken</strong> gynnas när de vill ha ett trovärdigt syfte bortom ”sälja produkter”, som hållbarhet, hantverk eller kundidentitet. <strong>Konsult- och professionella tjänster</strong> använder den för att formulera ett perspektiv, vilket gör att offerter och retainers känns mer genomtänkta.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att skriva mission- och visionsuttalanden svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”<em>Skriv en mission och vision för mitt företag</em>” misslyckas eftersom den: inte kräver att du återger vem du hjälper och vad som är särskiljande, saknar struktur som separerar ”idag” (mission) från ”framtida effekt” (vision), ignorerar värderingar helt eller behandlar dem som generiska dygder, producerar corporate-fyllnad i stället för klarspråk du kan komma ihåg, och missar begränsningen som tvingar fram tydlighet (endast två punkter, 1–3 meningar vardera). Den här prompten är striktare, och det är hela poängen.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här mission vision AI prompt för min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja, men anpassningen sker i företagsbeskrivningen du ger innan du kör prompten, eftersom själva prompten saknar variabler. Du får bättre resultat om du tar med: din primära kund, det primära behovet du löser, din unika fördel, 3–5 värdeteman och branschkontexten du verkar i. När den har genererat mission och vision, ställ en riktad följdfråga som: ”Behåll innebörden, men gör missionen mer handlingsinriktad och visionen mer konkret med ett synligt utfall.” Om du har regler för varumärkets röst, klistra in 2–3 exempel på befintlig text och be om samma ton.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här mission vision AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna den primära kunden för vag; i stället för ”småföretagare”, prova ”enskilda skatterådgivare som hjälper frilansare med inkomster på 80–200 000 USD/år.” Ett annat vanligt fel är att beskriva den unika fördelen som en slogan (”bra service”) i stället för en mekanism, som ”vi levererar på 48 timmar med standardiserade arbetsflöden och granskning av senior.” Många klistrar också in värdeord utan beteenden; ”integritet, excellens” blir starkare som ”tydliga priser, inga överraskningsavgifter, åtgärda misstag snabbt.” Till sist blandar vissa team ihop mission och vision; lösningen är enkel: låt mission handla om vad du gör idag för kunder, och vision om hur världen ser ut när ni vinner i skala.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem bör INTE använda den här mission vision AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte idealisk för team som vill ha ett långt varumärkesmanifest, ett fullständigt narrativt positioneringsdokument eller en mall som körs en gång utan iteration. Den passar också dåligt om du inte har klargjort vad du säljer och till vem, eftersom prompten inte kan hitta på en verklig strategi åt dig. Om det är läget, gör först en kort discovery-övning (erbjudande, målgrupp, differentiator) och kom sedan tillbaka och generera formuleringar du faktiskt kan stå bakom.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här mission vision AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Grundare och medgrundare använder den för att ta sig ur ”vi gör lite av allt”-fällan och landa i ett språk som är tillräckligt stabilt för att styra beslut. Varumärkesstrateger lutar sig mot den för att skapa ett strukturerat första utkast efter discovery, och finslipar sedan tonaliteten så att den matchar varumärkets röst. Marknadschefer använder den när de uppdaterar startsidor, presentationer och kampanjer så att budskapet håller ihop i alla kanaler. People ops och rekryteringsansvariga använder den för onboarding och jobbannonser, där en verklig mission hjälper till att attrahera kandidater som passar värderingarna."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här mission vision AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Lokala tjänsteföretag (kliniker, studior, hemnära tjänster) får omedelbart värde eftersom kunder jämför leverantörer snabbt, och tydlig differentiering minskar ”prisshopping”. SaaS och tech-stödda tjänster använder den för att undvika funktionssoppa i budskapet och i stället kommunicera problemet de finns till för att lösa, även när produkten utvecklas. E-handel och produktvarumärken gynnas när de vill ha ett trovärdigt syfte bortom ”sälja produkter”, som hållbarhet, hantverk eller kundidentitet. Konsult- och professionella tjänster använder den för att formulera ett perspektiv, vilket gör att offerter och retainers känns mer genomtänkta."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att skriva mission- och visionsuttalanden svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en mission och vision för mitt företag” misslyckas eftersom den: inte kräver att du återger vem du hjälper och vad som är särskiljande, saknar struktur som separerar ”idag” (mission) från ”framtida effekt” (vision), ignorerar värderingar helt eller behandlar dem som generiska dygder, producerar corporate-fyllnad i stället för klarspråk du kan komma ihåg, och missar begränsningen som tvingar fram tydlighet (endast två punkter, 1–3 meningar vardera). Den här prompten är striktare, och det är hela poängen."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här mission vision AI prompt för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, men anpassningen sker i företagsbeskrivningen du ger innan du kör prompten, eftersom själva prompten saknar variabler. Du får bättre resultat om du tar med: din primära kund, det primära behovet du löser, din unika fördel, 3–5 värdeteman och branschkontexten du verkar i. När den har genererat mission och vision, ställ en riktad följdfråga som: ”Behåll innebörden, men gör missionen mer handlingsinriktad och visionen mer konkret med ett synligt utfall.” Om du har regler för varumärkets röst, klistra in 2–3 exempel på befintlig text och be om samma ton."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här mission vision AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna den primära kunden för vag; i stället för ”småföretagare”, prova ”enskilda skatterådgivare som hjälper frilansare med inkomster på 80–200 000 USD/år.” Ett annat vanligt fel är att beskriva den unika fördelen som en slogan (”bra service”) i stället för en mekanism, som ”vi levererar på 48 timmar med standardiserade arbetsflöden och granskning av senior.” Många klistrar också in värdeord utan beteenden; ”integritet, excellens” blir starkare som ”tydliga priser, inga överraskningsavgifter, åtgärda misstag snabbt.” Till sist blandar vissa team ihop mission och vision; lösningen är enkel: låt mission handla om vad du gör idag för kunder, och vision om hur världen ser ut när ni vinner i skala."
      }
    },
    {
      "@type": "Question",
      "name": "Vem bör INTE använda den här mission vision AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk för team som vill ha ett långt varumärkesmanifest, ett fullständigt narrativt positioneringsdokument eller en mall som körs en gång utan iteration. Den passar också dåligt om du inte har klargjort vad du säljer och till vem, eftersom prompten inte kan hitta på en verklig strategi åt dig. Om det är läget, gör först en kort discovery-övning (erbjudande, målgrupp, differentiator) och kom sedan tillbaka och generera formuleringar du faktiskt kan stå bakom."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Tydliga mission- och visionsuttalanden gör marknadsföring, rekrytering och produktbeslut enklare eftersom du inte behöver uppfinna ”vilka vi är” på nytt varje vecka. Klistra in prompten i ChatGPT, ge den specifika inputs och fortsätt iterera tills orden känns som något du faktiskt skulle säga.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skriv-mission-och-vision-med-ai-prompt/">Skriv mission och vision med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
