<div class="wrapper display-flex justify-content-center">
    <div class="grid-18 grid-md-12 u-p-t-4 u-m-b-2 u-align-center">
        <h1 class="supersize">Domänsök</h1>
        <p class="preamble">Här kan du söka efter lediga domännamn och se innehavare av domännamn samt hitta återförsäljare av domäner.</p>
    </div>
</div>

<script>
    window.internetstiftelsen = window.internetstiftelsen || {};
    window.internetstiftelsen.i18n = window.internetstiftelsen.i18n || {};
    window.internetstiftelsen.i18n.whois = Object.assign({},
        window.internetstiftelsen.i18n.whois || {}, {
            "selectSearchTypePlaceholder": "Välj först vad du vill söka efter...",
            "emptySearchError": "Du måste ange en sökning.",
            "domainSearchError": "Sökningen måste sluta med .se eller .nu.",
            "domainSearchCharactersError": "Domännamn får bara innehålla bokstäver, siffror, bindestreck och punkt.",
            "keywordSearchCharactersError": "Nyckelordet får bara innehålla bokstäver och siffror.",
            "keywordSearchLengthError": "Sökordet måste innehålla minst 3 tecken.",
            "organisationSearchError": "Organisationsnumret måste anges i formatet XXXXXX-XXXX.",
            "organisationPersonalNumberError": "Du kan inte söka med ett personnummer här. Ange ett organisationsnummer i stället.",
            "organisationInternationalSearchError": "Ange organisationsnummer med 2-30 tecken. Endast bokstäver, siffror, mellanslag, punkt, snedstreck och bindestreck är tillåtna."
        }
    );
</script>

<div class="wrapper js-whois o-whois">
    <fieldset class="field-group m-form-control m-form-control--large m-radiobutton-advanced js-radiobutton-advanced">
        <legend class="label-legend" id="radiobutton-advanced-legend">Vad vill du söka efter?</legend>
        <p class="u-visuallyhidden" id="radiobutton-advanced-help">På mindre skärmar visas bara valt alternativ. Aktivera det synliga alternativet för att visa alla alternativ. Tryck Enter eller Escape för att stänga listan.</p>
        <p class="u-visuallyhidden js-radiobutton-advanced__status" id="radiobutton-advanced-status" aria-live="polite" aria-atomic="true"></p>
        <div class="m-radiobutton-advanced__options js-radiobutton-advanced__options" id="radiobutton-advanced-options" aria-labelledby="radiobutton-advanced-legend" aria-describedby="radiobutton-advanced-help radiobutton-advanced-status" aria-expanded="false">
            <div class="radio m-radiobutton-advanced__option js-radiobutton-advanced__option">
                <input type="radio" id="radiobutton-advanced-1" name="radiobutton-advanced" value="first" class="a-radio u-visuallyhidden js-radiobutton-advanced__input" data-placeholder="t.ex. volvo.se" aria-describedby="radiobutton-advanced-1-description">
                <label for="radiobutton-advanced-1">
                    <span class="m-radiobutton-advanced__content">
                        <span class="m-radiobutton-advanced__label">Domän</span>
                        <span class="m-radiobutton-advanced__description" id="radiobutton-advanced-1-description">Sök efter .se eller .nu-domän.</span>
                    </span>
                    <span class="m-radiobutton-advanced__icon" aria-hidden="true">
                        <span></span>
                        <span></span>
                        <span></span>
                    </span>
                </label>
            </div>
            <div class="radio m-radiobutton-advanced__option js-radiobutton-advanced__option">
                <input type="radio" id="radiobutton-advanced-2" name="radiobutton-advanced" value="second" class="a-radio u-visuallyhidden js-radiobutton-advanced__input" data-placeholder="t.ex. volvo" aria-describedby="radiobutton-advanced-2-description" checked>
                <label for="radiobutton-advanced-2">
                    <span class="m-radiobutton-advanced__content">
                        <span class="m-radiobutton-advanced__label">Nyckelord</span>
                        <span class="m-radiobutton-advanced__description" id="radiobutton-advanced-2-description">Sök efter alla domäner med detta nyckelord.</span>
                    </span>
                    <span class="m-radiobutton-advanced__icon" aria-hidden="true">
                        <span></span>
                        <span></span>
                        <span></span>
                    </span>
                </label>
            </div>
            <div class="radio m-radiobutton-advanced__option js-radiobutton-advanced__option">
                <input type="radio" id="radiobutton-advanced-3" name="radiobutton-advanced" value="third" class="a-radio u-visuallyhidden js-radiobutton-advanced__input" data-placeholder="t.ex. 556810-8988" aria-describedby="radiobutton-advanced-3-description">
                <label for="radiobutton-advanced-3">
                    <span class="m-radiobutton-advanced__content">
                        <span class="m-radiobutton-advanced__label">Organisationsnummer</span>
                        <span class="m-radiobutton-advanced__description" id="radiobutton-advanced-3-description">Sök alla domäner registrerade med detta organisationsnummer.</span>
                    </span>
                    <span class="m-radiobutton-advanced__icon" aria-hidden="true">
                        <span></span>
                        <span></span>
                        <span></span>
                    </span>
                </label>
            </div>
        </div>
    </fieldset>

    <fieldset>
        <div class="m-form-control m-form-control--large">
            <div class="field-group">
                <label for="domainSearch" class="u-visuallyhidden">Sök ledig domän</label>
                <div class="o-whois__search-row">
                    <div class="o-whois__organisation-country js-whois-country-group" hidden>
                        <label for="organisationCountry" class="u-visuallyhidden">Land</label>
                        <select id="organisationCountry" name="organisationCountry" class="a-select js-whois-country" aria-label="Land" disabled>
                            <option value="" disabled>Nordiska länder</option>
                            <option value="SE" title="Sverige (SE)" data-short-label="SE" data-full-label="SE - Sverige" selected>SE - Sverige</option>
                            <option value="DK" title="Danmark (DK)" data-short-label="DK" data-full-label="DK - Danmark">DK - Danmark</option>
                            <option value="FI" title="Finland (FI)" data-short-label="FI" data-full-label="FI - Finland">FI - Finland</option>
                            <option value="FO" title="Färöarna (FO)" data-short-label="FO" data-full-label="FO - Färöarna">FO - Färöarna</option>
                            <option value="GL" title="Grönland (GL)" data-short-label="GL" data-full-label="GL - Grönland">GL - Grönland</option>
                            <option value="IS" title="Island (IS)" data-short-label="IS" data-full-label="IS - Island">IS - Island</option>
                            <option value="NO" title="Norge (NO)" data-short-label="NO" data-full-label="NO - Norge">NO - Norge</option>
                            <option value="SJ" title="Svalbard och Jan Mayen (SJ)" data-short-label="SJ" data-full-label="SJ - Svalbard och Jan Mayen">SJ - Svalbard och Jan Mayen</option>
                            <option value="AX" title="Åland (AX)" data-short-label="AX" data-full-label="AX - Åland">AX - Åland</option>
                            <option value="" disabled>Europa</option>
                            <option value="NL" title="Nederländerna (NL)" data-short-label="NL" data-full-label="NL - Nederländerna">NL - Nederländerna</option>
                            <option value="AL" title="Albanien (AL)" data-short-label="AL" data-full-label="AL - Albanien">AL - Albanien</option>
                            <option value="AD" title="Andorra (AD)" data-short-label="AD" data-full-label="AD - Andorra">AD - Andorra</option>
                            <option value="BY" title="Belarus (BY)" data-short-label="BY" data-full-label="BY - Belarus">BY - Belarus</option>
                            <option value="BE" title="Belgien (BE)" data-short-label="BE" data-full-label="BE - Belgien">BE - Belgien</option>
                            <option value="BA" title="Bosnien och Hercegovina (BA)" data-short-label="BA" data-full-label="BA - Bosnien och Hercegovina">BA - Bosnien och Hercegovina</option>
                            <option value="BG" title="Bulgarien (BG)" data-short-label="BG" data-full-label="BG - Bulgarien">BG - Bulgarien</option>
                            <option value="EE" title="Estland (EE)" data-short-label="EE" data-full-label="EE - Estland">EE - Estland</option>
                            <option value="FR" title="Frankrike (FR)" data-short-label="FR" data-full-label="FR - Frankrike">FR - Frankrike</option>
                            <option value="GI" title="Gibraltar (GI)" data-short-label="GI" data-full-label="GI - Gibraltar">GI - Gibraltar</option>
                            <option value="GR" title="Grekland (GR)" data-short-label="GR" data-full-label="GR - Grekland">GR - Grekland</option>
                            <option value="GG" title="Guernsey (GG)" data-short-label="GG" data-full-label="GG - Guernsey">GG - Guernsey</option>
                            <option value="IE" title="Irland (IE)" data-short-label="IE" data-full-label="IE - Irland">IE - Irland</option>
                            <option value="IM" title="Isle of Man (IM)" data-short-label="IM" data-full-label="IM - Isle of Man">IM - Isle of Man</option>
                            <option value="IT" title="Italien (IT)" data-short-label="IT" data-full-label="IT - Italien">IT - Italien</option>
                            <option value="JE" title="Jersey (JE)" data-short-label="JE" data-full-label="JE - Jersey">JE - Jersey</option>
                            <option value="HR" title="Kroatien (HR)" data-short-label="HR" data-full-label="HR - Kroatien">HR - Kroatien</option>
                            <option value="LV" title="Lettland (LV)" data-short-label="LV" data-full-label="LV - Lettland">LV - Lettland</option>
                            <option value="LI" title="Liechtenstein (LI)" data-short-label="LI" data-full-label="LI - Liechtenstein">LI - Liechtenstein</option>
                            <option value="LT" title="Litauen (LT)" data-short-label="LT" data-full-label="LT - Litauen">LT - Litauen</option>
                            <option value="LU" title="Luxemburg (LU)" data-short-label="LU" data-full-label="LU - Luxemburg">LU - Luxemburg</option>
                            <option value="MT" title="Malta (MT)" data-short-label="MT" data-full-label="MT - Malta">MT - Malta</option>
                            <option value="MD" title="Moldavien (MD)" data-short-label="MD" data-full-label="MD - Moldavien">MD - Moldavien</option>
                            <option value="MC" title="Monaco (MC)" data-short-label="MC" data-full-label="MC - Monaco">MC - Monaco</option>
                            <option value="ME" title="Montenegro (ME)" data-short-label="ME" data-full-label="ME - Montenegro">ME - Montenegro</option>
                            <option value="MK" title="Nordmakedonien (MK)" data-short-label="MK" data-full-label="MK - Nordmakedonien">MK - Nordmakedonien</option>
                            <option value="PL" title="Polen (PL)" data-short-label="PL" data-full-label="PL - Polen">PL - Polen</option>
                            <option value="PT" title="Portugal (PT)" data-short-label="PT" data-full-label="PT - Portugal">PT - Portugal</option>
                            <option value="RO" title="Rumänien (RO)" data-short-label="RO" data-full-label="RO - Rumänien">RO - Rumänien</option>
                            <option value="RU" title="Ryssland (RU)" data-short-label="RU" data-full-label="RU - Ryssland">RU - Ryssland</option>
                            <option value="SM" title="San Marino (SM)" data-short-label="SM" data-full-label="SM - San Marino">SM - San Marino</option>
                            <option value="CH" title="Schweiz (CH)" data-short-label="CH" data-full-label="CH - Schweiz">CH - Schweiz</option>
                            <option value="RS" title="Serbien (RS)" data-short-label="RS" data-full-label="RS - Serbien">RS - Serbien</option>
                            <option value="SK" title="Slovakien (SK)" data-short-label="SK" data-full-label="SK - Slovakien">SK - Slovakien</option>
                            <option value="SI" title="Slovenien (SI)" data-short-label="SI" data-full-label="SI - Slovenien">SI - Slovenien</option>
                            <option value="ES" title="Spanien (ES)" data-short-label="ES" data-full-label="ES - Spanien">ES - Spanien</option>
                            <option value="GB" title="Storbritannien (GB)" data-short-label="GB" data-full-label="GB - Storbritannien">GB - Storbritannien</option>
                            <option value="CZ" title="Tjeckien (CZ)" data-short-label="CZ" data-full-label="CZ - Tjeckien">CZ - Tjeckien</option>
                            <option value="DE" title="Tyskland (DE)" data-short-label="DE" data-full-label="DE - Tyskland">DE - Tyskland</option>
                            <option value="UA" title="Ukraina (UA)" data-short-label="UA" data-full-label="UA - Ukraina">UA - Ukraina</option>
                            <option value="HU" title="Ungern (HU)" data-short-label="HU" data-full-label="HU - Ungern">HU - Ungern</option>
                            <option value="VA" title="Vatikanstaten (VA)" data-short-label="VA" data-full-label="VA - Vatikanstaten">VA - Vatikanstaten</option>
                            <option value="AT" title="Österrike (AT)" data-short-label="AT" data-full-label="AT - Österrike">AT - Österrike</option>
                            <option value="" disabled>Afrika</option>
                            <option value="DZ" title="Algeriet (DZ)" data-short-label="DZ" data-full-label="DZ - Algeriet">DZ - Algeriet</option>
                            <option value="AO" title="Angola (AO)" data-short-label="AO" data-full-label="AO - Angola">AO - Angola</option>
                            <option value="BJ" title="Benin (BJ)" data-short-label="BJ" data-full-label="BJ - Benin">BJ - Benin</option>
                            <option value="BW" title="Botswana (BW)" data-short-label="BW" data-full-label="BW - Botswana">BW - Botswana</option>
                            <option value="IO" title="Brittiska territoriet i Indiska oceanen (IO)" data-short-label="IO" data-full-label="IO - Brittiska territoriet i Indiska oceanen">IO - Brittiska territoriet i Indiska oceanen</option>
                            <option value="BF" title="Burkina Faso (BF)" data-short-label="BF" data-full-label="BF - Burkina Faso">BF - Burkina Faso</option>
                            <option value="BI" title="Burundi (BI)" data-short-label="BI" data-full-label="BI - Burundi">BI - Burundi</option>
                            <option value="CF" title="Centralafrikanska republiken (CF)" data-short-label="CF" data-full-label="CF - Centralafrikanska republiken">CF - Centralafrikanska republiken</option>
                            <option value="DJ" title="Djibouti (DJ)" data-short-label="DJ" data-full-label="DJ - Djibouti">DJ - Djibouti</option>
                            <option value="EG" title="Egypten (EG)" data-short-label="EG" data-full-label="EG - Egypten">EG - Egypten</option>
                            <option value="GQ" title="Ekvatorialguinea (GQ)" data-short-label="GQ" data-full-label="GQ - Ekvatorialguinea">GQ - Ekvatorialguinea</option>
                            <option value="CI" title="Elfenbenskusten (CI)" data-short-label="CI" data-full-label="CI - Elfenbenskusten">CI - Elfenbenskusten</option>
                            <option value="ER" title="Eritrea (ER)" data-short-label="ER" data-full-label="ER - Eritrea">ER - Eritrea</option>
                            <option value="SZ" title="Eswatini (SZ)" data-short-label="SZ" data-full-label="SZ - Eswatini">SZ - Eswatini</option>
                            <option value="ET" title="Etiopien (ET)" data-short-label="ET" data-full-label="ET - Etiopien">ET - Etiopien</option>
                            <option value="TF" title="Franska sydterritorierna (TF)" data-short-label="TF" data-full-label="TF - Franska sydterritorierna">TF - Franska sydterritorierna</option>
                            <option value="GA" title="Gabon (GA)" data-short-label="GA" data-full-label="GA - Gabon">GA - Gabon</option>
                            <option value="GM" title="Gambia (GM)" data-short-label="GM" data-full-label="GM - Gambia">GM - Gambia</option>
                            <option value="GH" title="Ghana (GH)" data-short-label="GH" data-full-label="GH - Ghana">GH - Ghana</option>
                            <option value="GN" title="Guinea (GN)" data-short-label="GN" data-full-label="GN - Guinea">GN - Guinea</option>
                            <option value="GW" title="Guinea-Bissau (GW)" data-short-label="GW" data-full-label="GW - Guinea-Bissau">GW - Guinea-Bissau</option>
                            <option value="CM" title="Kamerun (CM)" data-short-label="CM" data-full-label="CM - Kamerun">CM - Kamerun</option>
                            <option value="CV" title="Kap Verde (CV)" data-short-label="CV" data-full-label="CV - Kap Verde">CV - Kap Verde</option>
                            <option value="KE" title="Kenya (KE)" data-short-label="KE" data-full-label="KE - Kenya">KE - Kenya</option>
                            <option value="KM" title="Komorerna (KM)" data-short-label="KM" data-full-label="KM - Komorerna">KM - Komorerna</option>
                            <option value="CG" title="Kongo-Brazzaville (CG)" data-short-label="CG" data-full-label="CG - Kongo-Brazzaville">CG - Kongo-Brazzaville</option>
                            <option value="CD" title="Kongo-Kinshasa (CD)" data-short-label="CD" data-full-label="CD - Kongo-Kinshasa">CD - Kongo-Kinshasa</option>
                            <option value="LS" title="Lesotho (LS)" data-short-label="LS" data-full-label="LS - Lesotho">LS - Lesotho</option>
                            <option value="LR" title="Liberia (LR)" data-short-label="LR" data-full-label="LR - Liberia">LR - Liberia</option>
                            <option value="LY" title="Libyen (LY)" data-short-label="LY" data-full-label="LY - Libyen">LY - Libyen</option>
                            <option value="MG" title="Madagaskar (MG)" data-short-label="MG" data-full-label="MG - Madagaskar">MG - Madagaskar</option>
                            <option value="MW" title="Malawi (MW)" data-short-label="MW" data-full-label="MW - Malawi">MW - Malawi</option>
                            <option value="ML" title="Mali (ML)" data-short-label="ML" data-full-label="ML - Mali">ML - Mali</option>
                            <option value="MA" title="Marocko (MA)" data-short-label="MA" data-full-label="MA - Marocko">MA - Marocko</option>
                            <option value="MR" title="Mauretanien (MR)" data-short-label="MR" data-full-label="MR - Mauretanien">MR - Mauretanien</option>
                            <option value="MU" title="Mauritius (MU)" data-short-label="MU" data-full-label="MU - Mauritius">MU - Mauritius</option>
                            <option value="YT" title="Mayotte (YT)" data-short-label="YT" data-full-label="YT - Mayotte">YT - Mayotte</option>
                            <option value="MZ" title="Moçambique (MZ)" data-short-label="MZ" data-full-label="MZ - Moçambique">MZ - Moçambique</option>
                            <option value="NA" title="Namibia (NA)" data-short-label="NA" data-full-label="NA - Namibia">NA - Namibia</option>
                            <option value="NE" title="Niger (NE)" data-short-label="NE" data-full-label="NE - Niger">NE - Niger</option>
                            <option value="NG" title="Nigeria (NG)" data-short-label="NG" data-full-label="NG - Nigeria">NG - Nigeria</option>
                            <option value="RE" title="Réunion (RE)" data-short-label="RE" data-full-label="RE - Réunion">RE - Réunion</option>
                            <option value="RW" title="Rwanda (RW)" data-short-label="RW" data-full-label="RW - Rwanda">RW - Rwanda</option>
                            <option value="SH" title="S:t Helena (SH)" data-short-label="SH" data-full-label="SH - S:t Helena">SH - S:t Helena</option>
                            <option value="ST" title="São Tomé och Príncipe (ST)" data-short-label="ST" data-full-label="ST - São Tomé och Príncipe">ST - São Tomé och Príncipe</option>
                            <option value="SN" title="Senegal (SN)" data-short-label="SN" data-full-label="SN - Senegal">SN - Senegal</option>
                            <option value="SC" title="Seychellerna (SC)" data-short-label="SC" data-full-label="SC - Seychellerna">SC - Seychellerna</option>
                            <option value="SL" title="Sierra Leone (SL)" data-short-label="SL" data-full-label="SL - Sierra Leone">SL - Sierra Leone</option>
                            <option value="SO" title="Somalia (SO)" data-short-label="SO" data-full-label="SO - Somalia">SO - Somalia</option>
                            <option value="SD" title="Sudan (SD)" data-short-label="SD" data-full-label="SD - Sudan">SD - Sudan</option>
                            <option value="ZA" title="Sydafrika (ZA)" data-short-label="ZA" data-full-label="ZA - Sydafrika">ZA - Sydafrika</option>
                            <option value="SS" title="Sydsudan (SS)" data-short-label="SS" data-full-label="SS - Sydsudan">SS - Sydsudan</option>
                            <option value="TZ" title="Tanzania (TZ)" data-short-label="TZ" data-full-label="TZ - Tanzania">TZ - Tanzania</option>
                            <option value="TD" title="Tchad (TD)" data-short-label="TD" data-full-label="TD - Tchad">TD - Tchad</option>
                            <option value="TG" title="Togo (TG)" data-short-label="TG" data-full-label="TG - Togo">TG - Togo</option>
                            <option value="TN" title="Tunisien (TN)" data-short-label="TN" data-full-label="TN - Tunisien">TN - Tunisien</option>
                            <option value="UG" title="Uganda (UG)" data-short-label="UG" data-full-label="UG - Uganda">UG - Uganda</option>
                            <option value="EH" title="Västsahara (EH)" data-short-label="EH" data-full-label="EH - Västsahara">EH - Västsahara</option>
                            <option value="ZM" title="Zambia (ZM)" data-short-label="ZM" data-full-label="ZM - Zambia">ZM - Zambia</option>
                            <option value="ZW" title="Zimbabwe (ZW)" data-short-label="ZW" data-full-label="ZW - Zimbabwe">ZW - Zimbabwe</option>
                            <option value="" disabled>Antarktis</option>
                            <option value="AQ" title="Antarktis (AQ)" data-short-label="AQ" data-full-label="AQ - Antarktis">AQ - Antarktis</option>
                            <option value="BV" title="Bouvetön (BV)" data-short-label="BV" data-full-label="BV - Bouvetön">BV - Bouvetön</option>
                            <option value="HM" title="Heardön och McDonaldöarna (HM)" data-short-label="HM" data-full-label="HM - Heardön och McDonaldöarna">HM - Heardön och McDonaldöarna</option>
                            <option value="GS" title="Sydgeorgien och Sydsandwichöarna (GS)" data-short-label="GS" data-full-label="GS - Sydgeorgien och Sydsandwichöarna">GS - Sydgeorgien och Sydsandwichöarna</option>
                            <option value="" disabled>Asien</option>
                            <option value="AF" title="Afghanistan (AF)" data-short-label="AF" data-full-label="AF - Afghanistan">AF - Afghanistan</option>
                            <option value="AM" title="Armenien (AM)" data-short-label="AM" data-full-label="AM - Armenien">AM - Armenien</option>
                            <option value="AZ" title="Azerbajdzjan (AZ)" data-short-label="AZ" data-full-label="AZ - Azerbajdzjan">AZ - Azerbajdzjan</option>
                            <option value="BH" title="Bahrain (BH)" data-short-label="BH" data-full-label="BH - Bahrain">BH - Bahrain</option>
                            <option value="BD" title="Bangladesh (BD)" data-short-label="BD" data-full-label="BD - Bangladesh">BD - Bangladesh</option>
                            <option value="BT" title="Bhutan (BT)" data-short-label="BT" data-full-label="BT - Bhutan">BT - Bhutan</option>
                            <option value="BN" title="Brunei (BN)" data-short-label="BN" data-full-label="BN - Brunei">BN - Brunei</option>
                            <option value="CY" title="Cypern (CY)" data-short-label="CY" data-full-label="CY - Cypern">CY - Cypern</option>
                            <option value="PH" title="Filippinerna (PH)" data-short-label="PH" data-full-label="PH - Filippinerna">PH - Filippinerna</option>
                            <option value="AE" title="Förenade Arabemiraten (AE)" data-short-label="AE" data-full-label="AE - Förenade Arabemiraten">AE - Förenade Arabemiraten</option>
                            <option value="GE" title="Georgien (GE)" data-short-label="GE" data-full-label="GE - Georgien">GE - Georgien</option>
                            <option value="HK" title="Hongkong SAR (HK)" data-short-label="HK" data-full-label="HK - Hongkong SAR">HK - Hongkong SAR</option>
                            <option value="IN" title="Indien (IN)" data-short-label="IN" data-full-label="IN - Indien">IN - Indien</option>
                            <option value="ID" title="Indonesien (ID)" data-short-label="ID" data-full-label="ID - Indonesien">ID - Indonesien</option>
                            <option value="IQ" title="Irak (IQ)" data-short-label="IQ" data-full-label="IQ - Irak">IQ - Irak</option>
                            <option value="IR" title="Iran (IR)" data-short-label="IR" data-full-label="IR - Iran">IR - Iran</option>
                            <option value="IL" title="Israel (IL)" data-short-label="IL" data-full-label="IL - Israel">IL - Israel</option>
                            <option value="JP" title="Japan (JP)" data-short-label="JP" data-full-label="JP - Japan">JP - Japan</option>
                            <option value="YE" title="Jemen (YE)" data-short-label="YE" data-full-label="YE - Jemen">YE - Jemen</option>
                            <option value="JO" title="Jordanien (JO)" data-short-label="JO" data-full-label="JO - Jordanien">JO - Jordanien</option>
                            <option value="CX" title="Julön (CX)" data-short-label="CX" data-full-label="CX - Julön">CX - Julön</option>
                            <option value="KH" title="Kambodja (KH)" data-short-label="KH" data-full-label="KH - Kambodja">KH - Kambodja</option>
                            <option value="KZ" title="Kazakstan (KZ)" data-short-label="KZ" data-full-label="KZ - Kazakstan">KZ - Kazakstan</option>
                            <option value="CN" title="Kina (CN)" data-short-label="CN" data-full-label="CN - Kina">CN - Kina</option>
                            <option value="KG" title="Kirgizistan (KG)" data-short-label="KG" data-full-label="KG - Kirgizistan">KG - Kirgizistan</option>
                            <option value="CC" title="Kokosöarna (CC)" data-short-label="CC" data-full-label="CC - Kokosöarna">CC - Kokosöarna</option>
                            <option value="KW" title="Kuwait (KW)" data-short-label="KW" data-full-label="KW - Kuwait">KW - Kuwait</option>
                            <option value="LA" title="Laos (LA)" data-short-label="LA" data-full-label="LA - Laos">LA - Laos</option>
                            <option value="LB" title="Libanon (LB)" data-short-label="LB" data-full-label="LB - Libanon">LB - Libanon</option>
                            <option value="MO" title="Macao SAR (MO)" data-short-label="MO" data-full-label="MO - Macao SAR">MO - Macao SAR</option>
                            <option value="MY" title="Malaysia (MY)" data-short-label="MY" data-full-label="MY - Malaysia">MY - Malaysia</option>
                            <option value="MV" title="Maldiverna (MV)" data-short-label="MV" data-full-label="MV - Maldiverna">MV - Maldiverna</option>
                            <option value="MN" title="Mongoliet (MN)" data-short-label="MN" data-full-label="MN - Mongoliet">MN - Mongoliet</option>
                            <option value="MM" title="Myanmar (Burma) (MM)" data-short-label="MM" data-full-label="MM - Myanmar (Burma)">MM - Myanmar (Burma)</option>
                            <option value="NP" title="Nepal (NP)" data-short-label="NP" data-full-label="NP - Nepal">NP - Nepal</option>
                            <option value="KP" title="Nordkorea (KP)" data-short-label="KP" data-full-label="KP - Nordkorea">KP - Nordkorea</option>
                            <option value="OM" title="Oman (OM)" data-short-label="OM" data-full-label="OM - Oman">OM - Oman</option>
                            <option value="PK" title="Pakistan (PK)" data-short-label="PK" data-full-label="PK - Pakistan">PK - Pakistan</option>
                            <option value="PS" title="Palestinska territorierna (PS)" data-short-label="PS" data-full-label="PS - Palestinska territorierna">PS - Palestinska territorierna</option>
                            <option value="QA" title="Qatar (QA)" data-short-label="QA" data-full-label="QA - Qatar">QA - Qatar</option>
                            <option value="SA" title="Saudiarabien (SA)" data-short-label="SA" data-full-label="SA - Saudiarabien">SA - Saudiarabien</option>
                            <option value="SG" title="Singapore (SG)" data-short-label="SG" data-full-label="SG - Singapore">SG - Singapore</option>
                            <option value="LK" title="Sri Lanka (LK)" data-short-label="LK" data-full-label="LK - Sri Lanka">LK - Sri Lanka</option>
                            <option value="KR" title="Sydkorea (KR)" data-short-label="KR" data-full-label="KR - Sydkorea">KR - Sydkorea</option>
                            <option value="SY" title="Syrien (SY)" data-short-label="SY" data-full-label="SY - Syrien">SY - Syrien</option>
                            <option value="TJ" title="Tadzjikistan (TJ)" data-short-label="TJ" data-full-label="TJ - Tadzjikistan">TJ - Tadzjikistan</option>
                            <option value="TW" title="Taiwan (TW)" data-short-label="TW" data-full-label="TW - Taiwan">TW - Taiwan</option>
                            <option value="TH" title="Thailand (TH)" data-short-label="TH" data-full-label="TH - Thailand">TH - Thailand</option>
                            <option value="TR" title="Turkiet (TR)" data-short-label="TR" data-full-label="TR - Turkiet">TR - Turkiet</option>
                            <option value="TM" title="Turkmenistan (TM)" data-short-label="TM" data-full-label="TM - Turkmenistan">TM - Turkmenistan</option>
                            <option value="UZ" title="Uzbekistan (UZ)" data-short-label="UZ" data-full-label="UZ - Uzbekistan">UZ - Uzbekistan</option>
                            <option value="VN" title="Vietnam (VN)" data-short-label="VN" data-full-label="VN - Vietnam">VN - Vietnam</option>
                            <option value="TL" title="Östtimor (TL)" data-short-label="TL" data-full-label="TL - Östtimor">TL - Östtimor</option>
                            <option value="" disabled>Nordamerika</option>
                            <option value="VI" title="Amerikanska Jungfruöarna (VI)" data-short-label="VI" data-full-label="VI - Amerikanska Jungfruöarna">VI - Amerikanska Jungfruöarna</option>
                            <option value="AI" title="Anguilla (AI)" data-short-label="AI" data-full-label="AI - Anguilla">AI - Anguilla</option>
                            <option value="AG" title="Antigua och Barbuda (AG)" data-short-label="AG" data-full-label="AG - Antigua och Barbuda">AG - Antigua och Barbuda</option>
                            <option value="AW" title="Aruba (AW)" data-short-label="AW" data-full-label="AW - Aruba">AW - Aruba</option>
                            <option value="BS" title="Bahamas (BS)" data-short-label="BS" data-full-label="BS - Bahamas">BS - Bahamas</option>
                            <option value="BB" title="Barbados (BB)" data-short-label="BB" data-full-label="BB - Barbados">BB - Barbados</option>
                            <option value="BZ" title="Belize (BZ)" data-short-label="BZ" data-full-label="BZ - Belize">BZ - Belize</option>
                            <option value="BM" title="Bermuda (BM)" data-short-label="BM" data-full-label="BM - Bermuda">BM - Bermuda</option>
                            <option value="VG" title="Brittiska Jungfruöarna (VG)" data-short-label="VG" data-full-label="VG - Brittiska Jungfruöarna">VG - Brittiska Jungfruöarna</option>
                            <option value="KY" title="Caymanöarna (KY)" data-short-label="KY" data-full-label="KY - Caymanöarna">KY - Caymanöarna</option>
                            <option value="CR" title="Costa Rica (CR)" data-short-label="CR" data-full-label="CR - Costa Rica">CR - Costa Rica</option>
                            <option value="CW" title="Curaçao (CW)" data-short-label="CW" data-full-label="CW - Curaçao">CW - Curaçao</option>
                            <option value="DM" title="Dominica (DM)" data-short-label="DM" data-full-label="DM - Dominica">DM - Dominica</option>
                            <option value="DO" title="Dominikanska republiken (DO)" data-short-label="DO" data-full-label="DO - Dominikanska republiken">DO - Dominikanska republiken</option>
                            <option value="SV" title="El Salvador (SV)" data-short-label="SV" data-full-label="SV - El Salvador">SV - El Salvador</option>
                            <option value="GD" title="Grenada (GD)" data-short-label="GD" data-full-label="GD - Grenada">GD - Grenada</option>
                            <option value="GP" title="Guadeloupe (GP)" data-short-label="GP" data-full-label="GP - Guadeloupe">GP - Guadeloupe</option>
                            <option value="GT" title="Guatemala (GT)" data-short-label="GT" data-full-label="GT - Guatemala">GT - Guatemala</option>
                            <option value="HT" title="Haiti (HT)" data-short-label="HT" data-full-label="HT - Haiti">HT - Haiti</option>
                            <option value="HN" title="Honduras (HN)" data-short-label="HN" data-full-label="HN - Honduras">HN - Honduras</option>
                            <option value="JM" title="Jamaica (JM)" data-short-label="JM" data-full-label="JM - Jamaica">JM - Jamaica</option>
                            <option value="CA" title="Kanada (CA)" data-short-label="CA" data-full-label="CA - Kanada">CA - Kanada</option>
                            <option value="BQ" title="Karibiska Nederländerna (BQ)" data-short-label="BQ" data-full-label="BQ - Karibiska Nederländerna">BQ - Karibiska Nederländerna</option>
                            <option value="CU" title="Kuba (CU)" data-short-label="CU" data-full-label="CU - Kuba">CU - Kuba</option>
                            <option value="MQ" title="Martinique (MQ)" data-short-label="MQ" data-full-label="MQ - Martinique">MQ - Martinique</option>
                            <option value="MX" title="Mexiko (MX)" data-short-label="MX" data-full-label="MX - Mexiko">MX - Mexiko</option>
                            <option value="MS" title="Montserrat (MS)" data-short-label="MS" data-full-label="MS - Montserrat">MS - Montserrat</option>
                            <option value="NI" title="Nicaragua (NI)" data-short-label="NI" data-full-label="NI - Nicaragua">NI - Nicaragua</option>
                            <option value="PA" title="Panama (PA)" data-short-label="PA" data-full-label="PA - Panama">PA - Panama</option>
                            <option value="PR" title="Puerto Rico (PR)" data-short-label="PR" data-full-label="PR - Puerto Rico">PR - Puerto Rico</option>
                            <option value="BL" title="S:t Barthélemy (BL)" data-short-label="BL" data-full-label="BL - S:t Barthélemy">BL - S:t Barthélemy</option>
                            <option value="KN" title="S:t Kitts och Nevis (KN)" data-short-label="KN" data-full-label="KN - S:t Kitts och Nevis">KN - S:t Kitts och Nevis</option>
                            <option value="LC" title="S:t Lucia (LC)" data-short-label="LC" data-full-label="LC - S:t Lucia">LC - S:t Lucia</option>
                            <option value="PM" title="S:t Pierre och Miquelon (PM)" data-short-label="PM" data-full-label="PM - S:t Pierre och Miquelon">PM - S:t Pierre och Miquelon</option>
                            <option value="VC" title="S:t Vincent och Grenadinerna (VC)" data-short-label="VC" data-full-label="VC - S:t Vincent och Grenadinerna">VC - S:t Vincent och Grenadinerna</option>
                            <option value="MF" title="Saint-Martin (MF)" data-short-label="MF" data-full-label="MF - Saint-Martin">MF - Saint-Martin</option>
                            <option value="SX" title="Sint Maarten (SX)" data-short-label="SX" data-full-label="SX - Sint Maarten">SX - Sint Maarten</option>
                            <option value="TT" title="Trinidad och Tobago (TT)" data-short-label="TT" data-full-label="TT - Trinidad och Tobago">TT - Trinidad och Tobago</option>
                            <option value="TC" title="Turks- och Caicosöarna (TC)" data-short-label="TC" data-full-label="TC - Turks- och Caicosöarna">TC - Turks- och Caicosöarna</option>
                            <option value="US" title="USA (US)" data-short-label="US" data-full-label="US - USA">US - USA</option>
                            <option value="" disabled>Oceanien</option>
                            <option value="AS" title="Amerikanska Samoa (AS)" data-short-label="AS" data-full-label="AS - Amerikanska Samoa">AS - Amerikanska Samoa</option>
                            <option value="AU" title="Australien (AU)" data-short-label="AU" data-full-label="AU - Australien">AU - Australien</option>
                            <option value="CK" title="Cooköarna (CK)" data-short-label="CK" data-full-label="CK - Cooköarna">CK - Cooköarna</option>
                            <option value="FJ" title="Fiji (FJ)" data-short-label="FJ" data-full-label="FJ - Fiji">FJ - Fiji</option>
                            <option value="PF" title="Franska Polynesien (PF)" data-short-label="PF" data-full-label="PF - Franska Polynesien">PF - Franska Polynesien</option>
                            <option value="GU" title="Guam (GU)" data-short-label="GU" data-full-label="GU - Guam">GU - Guam</option>
                            <option value="KI" title="Kiribati (KI)" data-short-label="KI" data-full-label="KI - Kiribati">KI - Kiribati</option>
                            <option value="MH" title="Marshallöarna (MH)" data-short-label="MH" data-full-label="MH - Marshallöarna">MH - Marshallöarna</option>
                            <option value="FM" title="Mikronesien (FM)" data-short-label="FM" data-full-label="FM - Mikronesien">FM - Mikronesien</option>
                            <option value="NR" title="Nauru (NR)" data-short-label="NR" data-full-label="NR - Nauru">NR - Nauru</option>
                            <option value="NU" title="Niue (NU)" data-short-label="NU" data-full-label="NU - Niue">NU - Niue</option>
                            <option value="MP" title="Nordmarianerna (MP)" data-short-label="MP" data-full-label="MP - Nordmarianerna">MP - Nordmarianerna</option>
                            <option value="NF" title="Norfolkön (NF)" data-short-label="NF" data-full-label="NF - Norfolkön">NF - Norfolkön</option>
                            <option value="NC" title="Nya Kaledonien (NC)" data-short-label="NC" data-full-label="NC - Nya Kaledonien">NC - Nya Kaledonien</option>
                            <option value="NZ" title="Nya Zeeland (NZ)" data-short-label="NZ" data-full-label="NZ - Nya Zeeland">NZ - Nya Zeeland</option>
                            <option value="PW" title="Palau (PW)" data-short-label="PW" data-full-label="PW - Palau">PW - Palau</option>
                            <option value="PG" title="Papua Nya Guinea (PG)" data-short-label="PG" data-full-label="PG - Papua Nya Guinea">PG - Papua Nya Guinea</option>
                            <option value="PN" title="Pitcairnöarna (PN)" data-short-label="PN" data-full-label="PN - Pitcairnöarna">PN - Pitcairnöarna</option>
                            <option value="SB" title="Salomonöarna (SB)" data-short-label="SB" data-full-label="SB - Salomonöarna">SB - Salomonöarna</option>
                            <option value="WS" title="Samoa (WS)" data-short-label="WS" data-full-label="WS - Samoa">WS - Samoa</option>
                            <option value="TK" title="Tokelauöarna (TK)" data-short-label="TK" data-full-label="TK - Tokelauöarna">TK - Tokelauöarna</option>
                            <option value="TO" title="Tonga (TO)" data-short-label="TO" data-full-label="TO - Tonga">TO - Tonga</option>
                            <option value="TV" title="Tuvalu (TV)" data-short-label="TV" data-full-label="TV - Tuvalu">TV - Tuvalu</option>
                            <option value="UM" title="USA:s yttre öar (UM)" data-short-label="UM" data-full-label="UM - USA:s yttre öar">UM - USA:s yttre öar</option>
                            <option value="VU" title="Vanuatu (VU)" data-short-label="VU" data-full-label="VU - Vanuatu">VU - Vanuatu</option>
                            <option value="WF" title="Wallis- och Futunaöarna (WF)" data-short-label="WF" data-full-label="WF - Wallis- och Futunaöarna">WF - Wallis- och Futunaöarna</option>
                            <option value="" disabled>Sydamerika</option>
                            <option value="AR" title="Argentina (AR)" data-short-label="AR" data-full-label="AR - Argentina">AR - Argentina</option>
                            <option value="BO" title="Bolivia (BO)" data-short-label="BO" data-full-label="BO - Bolivia">BO - Bolivia</option>
                            <option value="BR" title="Brasilien (BR)" data-short-label="BR" data-full-label="BR - Brasilien">BR - Brasilien</option>
                            <option value="CL" title="Chile (CL)" data-short-label="CL" data-full-label="CL - Chile">CL - Chile</option>
                            <option value="CO" title="Colombia (CO)" data-short-label="CO" data-full-label="CO - Colombia">CO - Colombia</option>
                            <option value="EC" title="Ecuador (EC)" data-short-label="EC" data-full-label="EC - Ecuador">EC - Ecuador</option>
                            <option value="FK" title="Falklandsöarna (FK)" data-short-label="FK" data-full-label="FK - Falklandsöarna">FK - Falklandsöarna</option>
                            <option value="GF" title="Franska Guyana (GF)" data-short-label="GF" data-full-label="GF - Franska Guyana">GF - Franska Guyana</option>
                            <option value="GY" title="Guyana (GY)" data-short-label="GY" data-full-label="GY - Guyana">GY - Guyana</option>
                            <option value="PY" title="Paraguay (PY)" data-short-label="PY" data-full-label="PY - Paraguay">PY - Paraguay</option>
                            <option value="PE" title="Peru (PE)" data-short-label="PE" data-full-label="PE - Peru">PE - Peru</option>
                            <option value="SR" title="Surinam (SR)" data-short-label="SR" data-full-label="SR - Surinam">SR - Surinam</option>
                            <option value="UY" title="Uruguay (UY)" data-short-label="UY" data-full-label="UY - Uruguay">UY - Uruguay</option>
                            <option value="VE" title="Venezuela (VE)" data-short-label="VE" data-full-label="VE - Venezuela">VE - Venezuela</option>
                        </select>
                    </div>
                    <div class="field-group o-whois__search-input-wrap js-whois-field-group">
                        <div class="m-input-group o-whois__search-input-group">
                            <input id="domainSearch" type="text" class="a-input js-whois-input" placeholder="" value="volvo">
                            <button type="submit" class="a-button a-button--ocean-light a-button--input-group js-whois-submit">
                                <span class="a-button__text">Sök</span>
                            </button>
                        </div>
                        <div class="input-help js-whois-error" role="alert" aria-live="polite"></div>
                    </div>
                </div>
            </div>
        </div>
    </fieldset>

    <div data-whois-result aria-live="polite" class="u-p-b-2">
        <h2 class="alpha u-m-t-2 u-m-b-1"><span class="u-weight-normal">Sökresultat för nyckelordet <strong>volvo</strong></span></h2>
        <p>Här visas alla registrerade .se- och .nu-domäner med detta nyckelord i alfabetisk ordning.</p>

        <div class="row justify-content-between">
            <div class="grid-18 grid-lg-5">
                <div class="row no-gutters">
                    <div class="grid">
                        <div class="table-container js-table-container">
                            <table class="m-table js-table m-table--lines" data-table-layout="scroll-target">

                                <tbody>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvo.nu">volvo.nu</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvobilar.se">volvobilar.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvocars.nu">volvocars.nu</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvofinans.se">volvofinans.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvoservice.se">volvoservice.se</a></td>
                                    </tr>
                                </tbody>

                            </table>
                        </div>
                    </div>
                </div>

            </div>
            <div class="grid-18 grid-lg-5">
                <div class="row no-gutters">
                    <div class="grid">
                        <div class="table-container js-table-container">
                            <table class="m-table js-table m-table--lines" data-table-layout="scroll-target">

                                <tbody>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvo.se">volvo.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvobussar.se">volvobussar.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvocars.se">volvocars.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvoklubben.se">volvoklubben.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvotruckcenter.se">volvotruckcenter.se</a></td>
                                    </tr>
                                </tbody>

                            </table>
                        </div>
                    </div>
                </div>

            </div>
            <div class="grid-18 grid-lg-5">
                <div class="row no-gutters">
                    <div class="grid">
                        <div class="table-container js-table-container">
                            <table class="m-table js-table m-table--lines" data-table-layout="scroll-target">

                                <tbody>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvobilar.nu">volvobilar.nu</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvocarretail.se">volvocarretail.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvoce.se">volvoce.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvopenta.se">volvopenta.se</a></td>
                                    </tr>
                                    <tr>
                                        <td><a class="u-link-normal u-decoration-underline" href="/sok-doman?domain=volvotrucks.se">volvotrucks.se</a></td>
                                    </tr>
                                </tbody>

                            </table>
                        </div>
                    </div>
                </div>

            </div>
        </div>
    </div>

    <div class="row u-m-t-8 u-m-b-2">
        <div class="grid-18 grid-lg-6 u-m-b-2">
            <div class="m-card m-card--padded wp-block-iis-visualization background-ash u-b-1 u-b-dashed u-b-granit">
                <div class="m-card__content">
                    <lord-icon src="https://cdn.lordicon.com/fmsilsqx.json" trigger="in" delay="" colors="primary:#55c7b4" style="width:80px;height:80px">
                    </lord-icon>
                    <h2 class="wp-block-heading"><a href="#" class="u-link-area">Återförsäljare</a></h2>
                    <p>Du registrerar ditt .se- eller .nu-domännamn hos någon av Internetstiftelsens återförsäljare, så kallade registrarer. Här kan du se vilka det finns att välja på.</p>
                </div>
            </div>
        </div>
        <div class="grid-18 grid-lg-6 u-m-b-2">
            <div class="m-card m-card--padded wp-block-iis-visualization background-ash u-b-1 u-b-dashed u-b-granit">
                <div class="m-card__content">
                    <lord-icon src="https://cdn.lordicon.com/tnapqovl.json" trigger="in" delay="" colors="primary:#50b2fc" style="width:80px;height:80px">
                    </lord-icon>
                    <h2 class="wp-block-heading"><a href="#" class="u-link-area">Utlämnande av uppgifter</a></h2>
                    <p>För innehavare som är privatpersoner/enskild firma visas inga kontaktuppgifter. Här kan du läsa mer om hur du begär att ta del av den information som döljs.</p>
                </div>
            </div>
        </div>
        <div class="grid-18 grid-lg-6 u-m-b-2">
            <div class="m-card m-card--padded wp-block-iis-visualization background-ash u-b-1 u-b-dashed u-b-granit">
                <div class="m-card__content">
                    <lord-icon src="https://cdn.lordicon.com/ojnjgkun.json" trigger="in" delay="" colors="primary:#ffce2e" style="width:80px;height:80px">
                    </lord-icon>
                    <h2 class="wp-block-heading"><a href="#" class="u-link-area">Vanliga frågor och svar</a></h2>
                    <p>Har du frågor om domännamn, sökresultat eller hur tjänsten fungerar? På våra hjälpsidor hittar du vanliga frågor och svar som hjälper dig vidare.</p>
                </div>
            </div>
        </div>
        <div class="grid-18 grid-lg-6 u-m-b-2">
            <div class="m-card m-card--padded wp-block-iis-visualization background-ocean-light ">
                <div class="m-card__content">
                    <lord-icon src="https://cdn.lordicon.com/mdjanuie.json" trigger="in" delay="" colors="primary:#50b2fc" style="width:80px;height:80px">
                    </lord-icon>
                    <h2 class="wp-block-heading"><a href="#" class="u-link-area">Registreringsvillor</a></h2>
                    <p>Vilka tecken är tillåtna i en .se- eller .nu-adress och vilka domännamn är inte möjliga att registrera? Läs registreringsvillkoren här.</p>
                </div>
            </div>
        </div>
        <div class="grid-18 grid-lg-6 u-m-b-2">
            <div class="m-card m-card--padded wp-block-iis-visualization background-lemon-light ">
                <div class="m-card__content">
                    <lord-icon src="https://cdn.lordicon.com/vayiyuqd.json" trigger="in" delay="" colors="primary:#ffce2e" style="width:80px;height:80px">
                    </lord-icon>
                    <h2 class="wp-block-heading"><a href="#" class="u-link-area">Domäner som snart blir lediga</a></h2>
                    <p>Domänen är i karantän. Här visas information om status, avregistrering och när domänen kan bli tillgänglig igen.</p>
                </div>
            </div>
        </div>
        <div class="grid-18 grid-lg-6 u-m-b-2">
            <div class="m-card m-card--padded wp-block-iis-visualization background-concrete ">
                <div class="m-card__content">
                    <lord-icon src="https://cdn.lordicon.com/sqhugsql.json" trigger="in" delay="" colors="primary:#8E9297" style="width:80px;height:80px">
                    </lord-icon>
                    <h2 class="wp-block-heading"><a href="#" class="u-link-area">Friendly Captcha</a></h2>
                    <p>Den här sidan skyddas av Friendly Captcha och du kan läsa mer om personuppgiftsbehandlingen här.</p>
                </div>
            </div>
        </div>
    </div>
</div>
<div class="wrapper display-flex justify-content-center">
	<div class="grid-18 grid-md-12 u-p-t-4 u-m-b-2 u-align-center">
		<h1 class="supersize">{{#if page_title}}{{page_title}}{{else}}Domänsök{{/if}}</h1>
		<p class="preamble">{{#if page_preamble}}{{page_preamble}} <strong>{{page_domain}}</strong> {{page_preamble2}}{{else}}Här kan du söka efter lediga domännamn och se innehavare av domännamn samt hitta återförsäljare av domäner.{{/if}}</p>
	</div>
</div>

<script>
	window.internetstiftelsen = window.internetstiftelsen || {};
	window.internetstiftelsen.i18n = window.internetstiftelsen.i18n || {};
	window.internetstiftelsen.i18n.whois = Object.assign(
		{},
		window.internetstiftelsen.i18n.whois || {},
		{{{whois_i18n_json}}}
	);
</script>

<div class="wrapper js-whois o-whois"{{#unless result}} data-responsive-default-search-type="true"{{/unless}}>
	{{#unless hide_search_form}}
		{{render '@radiobutton-advanced' radio_context merge=true}}

		<fieldset>
			<div class="m-form-control m-form-control--large">
					<div class="field-group">
						<label for="domainSearch" class="u-visuallyhidden">Sök ledig domän</label>
						<div class="o-whois__search-row">
							<div class="o-whois__organisation-country js-whois-country-group" hidden>
								<label for="organisationCountry" class="u-visuallyhidden">Land</label>
								<select id="organisationCountry" name="organisationCountry" class="a-select js-whois-country" aria-label="Land" disabled>
									{{#each organisation_country_options}}
										{{#if is_heading}}
											<option value="" disabled>{{label}}</option>
										{{else}}
										<option value="{{value}}" title="{{title}}" data-short-label="{{short_label}}" data-full-label="{{label}}"{{#if is_selected}} selected{{/if}}>{{label}}</option>
										{{/if}}
									{{/each}}
								</select>
							</div>
							<div class="field-group o-whois__search-input-wrap js-whois-field-group">
								<div class="m-input-group o-whois__search-input-group">
									<input id="domainSearch" type="text" class="a-input js-whois-input" placeholder="{{#if search_value}}{{else}}{{whois_initial_placeholder}}{{/if}}"{{#if search_value}} value="{{search_value}}"{{else}} disabled{{/if}}>
									<button type="submit" class="a-button a-button--ocean-light a-button--input-group js-whois-submit"{{#unless search_value}} disabled{{/unless}}>
										<span class="a-button__text">Sök</span>
									</button>
								</div>
								<div class="input-help js-whois-error" role="alert" aria-live="polite"></div>
							</div>
						</div>
					</div>
				</div>
		</fieldset>
	{{/unless}}

	{{#if result}}
		<div data-whois-result aria-live="polite" class="u-p-b-2">
			{{#if result_retailers}}
				<div class="o-whois__retailer-toolbar u-m-b-2">
					<div class="o-whois__retailer-toolbar-header">
						<div class="o-whois__retailers-status">
							Antal återförsäljare i listan: <strong>{{retailer_total_count}}</strong>
						</div>
						<div class="o-whois__retailer-filter">
							<button
								type="button"
								class="a-button a-button--transparent a-button--icon o-whois__retailer-filter-toggle"
								aria-expanded="false"
								aria-controls="whoisRetailerFilterPanel"
								data-a11y-toggle="whoisRetailerFilterPanel"
								data-toggle-target="whoisRetailerFilterText"
								data-toggle-text="Filtrera|Stäng filter"
								data-toggle-icon-target="whoisRetailerFilterIcon"
								data-toggle-icon="filter|close">
								<span class="a-button__text" id="whoisRetailerFilterText">Filtrera</span>
								<svg class="icon a-button__icon" id="whoisRetailerFilterIcon" aria-hidden="true">
									<use xlink:href="#icon-filter"></use>
								</svg>
							</button>
						</div>
					</div>
					<div id="whoisRetailerFilterPanel" class="o-whois__retailer-filter-panel background-snow u-p-2 u-aria-hidden" data-focus-trap="false" aria-hidden="true" aria-labelledby="whoisRetailerFilterText">
						<form class="o-whois__retailer-filter-form" data-registrarlist-filter>
							<div class="o-whois__retailer-filter-actions">
								<span class="beta">Filtrera</span>
								<button type="reset" class="a-button a-button--ruby-light a-button--small">
									<span class="a-button__text">Rensa</span>
								</button>
							</div>
							<div class="row">
								<div class="grid-lg-6 grid-md-9 grid-18 o-whois__retailer-filter-column">
									<div class="m-form-control">
										<fieldset class="field-group u-m-b-2">
											<legend class="label-legend">Välj toppdomän</legend>
											<div class="checkbox">
												<input type="checkbox" id="tld_se" name="tld" value="se" class="a-checkbox u-visuallyhidden">
												<label for="tld_se"><span>Återförsäljare av .se-domäner</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="tld_nu" name="tld" value="nu" class="a-checkbox u-visuallyhidden">
												<label for="tld_nu"><span>Återförsäljare av .nu-domäner</span></label>
											</div>
										</fieldset>
									</div>
									<div class="m-form-control">
										<fieldset class="field-group u-m-b-2">
											<legend class="label-legend">Intresseorganisationer</legend>
											<div class="checkbox">
												<input type="checkbox" id="associations_registrars_se_member" name="associations" value="registrars_se_member" class="a-checkbox u-visuallyhidden">
												<label for="associations_registrars_se_member"><span>Medlem i <a href="https://registrars.se" class="color-cyberspace" target="_blank" rel="noopener">Registrars.se</a></span></label>
											</div>
										</fieldset>
									</div>
									<div class="m-form-control">
										<fieldset class="field-group">
											<legend class="label-legend">Återförsäljare från alla länder</legend>
											<select name="country" class="a-select">
												<option value="">Välj land</option>
												<option value="be">🇧🇪 BE</option>
												<option value="bg">🇧🇬 BG</option>
												<option value="cn">🇨🇳 CN</option>
												<option value="cz">🇨🇿 CZ</option>
												<option value="de">🇩🇪 DE</option>
												<option value="dk">🇩🇰 DK</option>
												<option value="es">🇪🇸 ES</option>
												<option value="fi">🇫🇮 FI</option>
												<option value="fr">🇫🇷 FR</option>
												<option value="gb">🇬🇧 GB</option>
												<option value="ie">🇮🇪 IE</option>
												<option value="lu">🇱🇺 LU</option>
												<option value="nl">🇳🇱 NL</option>
												<option value="no">🇳🇴 NO</option>
												<option value="se">🇸🇪 SE</option>
												<option value="us">🇺🇸 US</option>
											</select>
										</fieldset>
									</div>
								</div>
								<div class="grid-lg-6 grid-md-9 grid-18 o-whois__retailer-filter-column">
									<div class="m-form-control">
										<fieldset class="field-group u-m-b-2">
											<legend class="label-legend">Registreringstjänster</legend>
											<div class="checkbox">
												<input type="checkbox" id="registration_reg_idn" name="registration" value="reg_idn" class="a-checkbox u-visuallyhidden">
												<label for="registration_reg_idn"><span>Erbjuder registrering av IDN-domännamn</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="registration_reg_private" name="registration" value="reg_private" class="a-checkbox u-visuallyhidden">
												<label for="registration_reg_private"><span>Erbjuder registrering till privatpersoner</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="registration_domain_only" name="registration" value="domain_only" class="a-checkbox u-visuallyhidden">
												<label for="registration_domain_only"><span>Erbjuder registrering av domännamn utan krav på avtal om andra tjänster</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="registration_domain_multiyear" name="registration" value="domain_multiyear" class="a-checkbox u-visuallyhidden">
												<label for="registration_domain_multiyear"><span>Erbjuder nyregistrering och förnyelse av domännamn med mer än 1 år i taget</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="registration_is_reseller" name="registration" value="is_reseller" class="a-checkbox u-visuallyhidden">
												<label for="registration_is_reseller"><span>Erbjuder registreringstjänster via underåterförsäljare.</span></label>
											</div>
										</fieldset>
									</div>
								</div>
								<div class="grid-lg-6 grid-md-9 grid-18 o-whois__retailer-filter-column">
									<div class="m-form-control">
										<fieldset class="field-group u-m-b-2">
											<legend class="label-legend">Tekniska tjänster</legend>
											<div class="checkbox">
												<input type="checkbox" id="technical_serv_dns" name="technical" value="serv_dns" class="a-checkbox u-visuallyhidden">
												<label for="technical_serv_dns"><span>Erbjuder DNS-tjänster</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="technical_serv_dnssec" name="technical" value="serv_dnssec" class="a-checkbox u-visuallyhidden">
												<label for="technical_serv_dnssec"><span>Erbjuder DNSSEC</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="technical_serv_web" name="technical" value="serv_web" class="a-checkbox u-visuallyhidden">
												<label for="technical_serv_web"><span>Erbjuder webbhotell</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="technical_serv_email" name="technical" value="serv_email" class="a-checkbox u-visuallyhidden">
												<label for="technical_serv_email"><span>Erbjuder e-posttjänst</span></label>
											</div>
											<div class="checkbox">
												<input type="checkbox" id="technical_reg_lock" name="technical" value="reg_lock" class="a-checkbox u-visuallyhidden">
												<label for="technical_reg_lock"><span>Erbjuder Registry lock</span></label>
											</div>
										</fieldset>
									</div>
								</div>
							</div>
						</form>
					</div>
				</div>
			{{else if result_keyword}}
				<h2 class="alpha u-m-t-2 u-m-b-1"><span class="u-weight-normal">Sökresultat för nyckelordet <strong>{{search_value}}</strong></span></h2>
			{{else if result_organisation}}
				<h2 class="alpha u-m-t-2 u-m-b-1"><span class="u-weight-normal">Sökresultat för organisationsnummer <strong>{{organisation_number_display}}</strong></span></h2>
			{{else}}
				<h2 class="alpha u-m-t-2 u-m-b-1">{{search_value}} <span class="u-weight-normal">{{result_heading}}</span></h2>
			{{/if}}
			{{#unless result_retailers}}
				<p>{{result_text}}</p>
			{{/unless}}

			{{#if result_retailers}}
				<div class="o-whois__retailer-directory">
					{{#each retailer_items}}
						<article class="o-whois__retailer-card" data-retailer="{{tag_string}}">
							<div class="o-whois__retailer-card__main">
								<div class="o-whois__retailer-logo-wrap">
									{{#if logo}}
										<img class="o-whois__retailer-logo" src="{{logo.src}}" alt="{{logo.alt}}">
									{{/if}}
								</div>
								<div class="o-whois__retailer-main-content">
									<div class="o-whois__retailer-main-top">
										<div class="o-whois__retailer-body">
											<div class="o-whois__retailer-head">
												<h2>{{name}}</h2>
												<div class="o-whois__retailer-meta">
													<span><span class="o-whois__retailer-flag">{{countryFlag}}</span> {{location}}</span>
												</div>
											</div>
										</div>
										<div class="o-whois__retailer-tags-group">
											<div class="o-whois__retailer-tags-heading">Säljer</div>
											<div class="o-whois__retailer-tags">
												{{#each tlds}}
													<span class="a-tag u-b-solid u-b-concrete background-snow o-whois__retailer-tag u-lowercase u-font-size-medium-plus">
															<span class="a-tag__text">{{this}}</span>
														</span>
												{{/each}}
											</div>
										</div>
									</div>
									<div class="o-whois__retailer-details">
										<div class="o-whois__retailer-details-actions">
											<button
												type="button"
												class="a-button a-button--transparent a-button--icon o-whois__retailer-details-toggle"
												aria-expanded="false"
												aria-controls="whois-retailer-services-{{@index}}"
												data-a11y-toggle="whois-retailer-services-{{@index}}"
												data-toggle-target="whois-retailer-services-text-{{@index}}"
												data-toggle-text="Mer info|Göm info"
												data-toggle-icon-target="whois-retailer-services-icon-{{@index}}"
												data-toggle-icon="info|close">
												<span class="a-button__text" id="whois-retailer-services-text-{{@index}}">Mer info</span>
												<svg class="icon a-button__icon o-whois__retailer-details-icon" id="whois-retailer-services-icon-{{@index}}" aria-hidden="true">
													<use xlink:href="#icon-info"></use>
												</svg>
											</button>
											<a href="{{website}}" target="_blank" rel="noopener" class="a-button a-button--lemon-light a-button--icon o-whois__retailer-select-button">
												<span class="a-button__text">Välj denna återförsäljare</span>
												<svg class="icon a-button__icon" aria-hidden="true">
													<use xlink:href="#icon-external-link"></use>
												</svg>
											</a>
										</div>
										<div
											class="o-whois__retailer-details-panel u-aria-hidden"
											id="whois-retailer-services-{{@index}}"
											data-focus-trap="false"
											aria-hidden="true"
											aria-labelledby="whois-retailer-services-text-{{@index}}">
											<div class="o-whois__retailer-features">
												{{#each feature_sections}}
													<div class="o-whois__retailer-feature-section">
														<h3 class="o-whois__retailer-feature-heading">{{heading}}</h3>
														<div class="o-whois__retailer-feature-tags">
															{{#each items}}
																<span class="a-tag o-whois__retailer-feature-tag{{#if available}} is-available{{else}} is-unavailable{{/if}}">
																	<svg class="icon o-whois__retailer-feature-icon" style="fill: {{#if available}}#25c279{{else}}#d9002f{{/if}};" aria-hidden="true">
																		<use xlink:href="{{#if available}}#icon-check-variant{{else}}#icon-close-variant{{/if}}"></use>
																	</svg>
																	<span class="a-tag__text">{{label}}</span>
																</span>
															{{/each}}
														</div>
													</div>
												{{/each}}
												<h3 class="u-m-t-05 u-m-b-0">Kontaktinformation</h3>
												<dl class="o-whois__retailer-contact">
													<div>
														<dt>Webbplats</dt>
														<dd><a href="{{website}}" target="_blank" rel="noopener" class="color-cyberspace">{{website}} <svg class="icon o-mega-menu__link__icon"><use xlink:href="#icon-external-link"></use></svg></a></dd>
													</div>
													{{#if email}}
														<div>
															<dt>E-post</dt>
															<dd><a href="mailto:{{email}}" class="color-cyberspace">{{email}}</a></dd>
														</div>
													{{/if}}
													{{#if phone}}
														<div>
															<dt>Telefon</dt>
															<dd><a href="tel:{{phone}}" class="color-cyberspace">{{phone}}</a></dd>
														</div>
													{{/if}}
												</dl>
											</div>
										</div>
									</div>
								</div>
							</div>
						</article>
					{{/each}}
				</div>
			{{else if result_keyword}}
				<div class="row justify-content-between">
					{{#each keyword_domain_tables}}
						<div class="grid-18 grid-lg-5">
							{{render '@table' table_context merge=true}}
						</div>
					{{/each}}
				</div>
			{{else if result_available}}
				<a href="{{register_url}}" class="a-button a-button--lemon-light">
					<span class="a-button__text">Registrera domänen</span>
				</a>
			{{else if result_organisation}}
				<h2>Företagsinformation</h2>
				<div class="o-whois__contact u-p-2 u-m-b-4 u-b-t-2 u-b-b-0 u-b-x-0 u-b-solid u-b-granit">
					<div class="row o-whois__contact-row">
						<div class="grid o-whois__contact-primary">
							<p class="u-m-b-1"><strong>Företag</strong></p>
							<h2 class="u-m-b-0">{{organisation_company_name}}</h2>
						</div>
						<div class="grid-auto u-align-right o-whois__contact-secondary">
							<p><strong>Organisationsnummer</strong><br>
								{{organisation_number_display}}</p>
						</div>
					</div>
				</div>
				<h2>Registrerade domäner per registrar</h2>
				<div class="row justify-content-between">
					{{#each organisation_registrar_tables}}
						<div class="grid-18 grid-xl-5 u-m-b-4">
							{{render '@table' table_context merge=true}}
						</div>
					{{/each}}
				</div>
			{{else}}
				<h2>Domäninformation</h2>
				<div class="o-whois__contact u-p-2 u-m-b-4 u-b-t-2 u-b-b-0 u-b-x-0 u-b-solid u-b-granit">
					<div class="row o-whois__contact-row">
						<div class="grid o-whois__contact-primary">
							<p><strong>Domän</strong><br>
							{{search_value}}</p>
						</div>
						<div class="grid-auto u-align-right o-whois__contact-secondary">
							<p>
								<span class="u-display-inline-flex align-items-center">
									<strong class="u-m-r-05">Skapad</strong>
									<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Skapad" data-tooltip-placement="top">
										<span class="a-tooltip__text" hidden>Här visas datumet då domännamnet registrerades. Domänen kan ha bytt innehavare sedan dess.</span>
										<svg class="icon a-button__icon" aria-hidden="true">
											<use xlink:href="#icon-info"></use>
										</svg>
									</button>
								</span><br>
							2003-09-25<br>
								<span class="u-display-inline-flex align-items-center">
									<strong class="u-m-r-05">Senast ändrad</strong>
									<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Senast ändrad" data-tooltip-placement="top">
										<span class="a-tooltip__text" hidden>Här visas datumet då den senaste ändringen kring domänen skedde i Internetstiftelsens register. Ändringen kan till exempel vara att man bytt registrar, namnserver, innehavare eller kontakter.</span>
										<svg class="icon a-button__icon" aria-hidden="true">
											<use xlink:href="#icon-info"></use>
										</svg>
									</button>
								</span><br>
							2025-09-16</p>
						</div>
					</div>
					{{#unless result_quarantine}}
					<div class="row o-whois__contact-row">
						<div class="grid o-whois__contact-primary">
							{{#if result_private_registrant}}
								<p><strong>Domäninnehavare</strong><br>
								Innehavaren är en privatperson</p>
							{{else}}
								<p class="u-m-b-1"><strong>Företag</strong></p>
								<h2 class="u-m-b-0">AB VOLVO</h2>
							{{/if}}
						</div>
						<div class="grid-auto u-align-right o-whois__contact-secondary">
							{{#if result_private_registrant}}
								<p>
									<span class="u-display-inline-flex align-items-center">
										<strong class="u-m-r-05">Land</strong>
										<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Land" data-tooltip-placement="top">
											<span class="a-tooltip__text" hidden>Här visas innehavarens land</span>
											<svg class="icon a-button__icon" aria-hidden="true">
												<use xlink:href="#icon-info"></use>
											</svg>
										</button>
									</span><br>
								SE</p>
							{{else}}
								<p><strong>Organisationsnummer</strong><br>
									<a href="#">[SE]556012-5790</a></p>
							{{/if}}
						</div>
					</div>
					{{#unless result_hidden_contact}}
						<div class="row o-whois__contact-row">
							<div class="grid o-whois__contact-primary">
								<p><strong>Innehavare (kontakt-ID)</strong><br>
								{{#if result_private_registrant}}(not shown){{else}}domabv9823-00001{{/if}}</p>
							</div>
							<div class="grid-auto u-align-right o-whois__contact-secondary">
								{{#if result_private_registrant}}
									<p><strong>Registrar</strong><br>
									<a href="https://www.cscdbs.com/" target="_blank" rel="noopener">CSC Corp Domains <svg class="icon o-mega-menu__link__icon"><use xlink:href="#icon-external-link"></use></svg></a></p>
								{{else}}
									<p>
										<span class="u-display-inline-flex align-items-center">
											<strong class="u-m-r-05">Land</strong>
											<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Land" data-tooltip-placement="top">
												<span class="a-tooltip__text" hidden>Här visas innehavarens land</span>
												<svg class="icon a-button__icon" aria-hidden="true">
													<use xlink:href="#icon-info"></use>
												</svg>
											</button>
										</span><br>
									SE</p>
								{{/if}}
							</div>
						</div>
					{{/unless}}
					{{#if result_hidden_contact}}
						<div class="row o-whois__contact-row">
							<div class="grid o-whois__contact-primary">
								<p class="o-whois__contact-note">
									<span>{{hidden_contact_note}}</span>
									{{#if hidden_contact_note_tooltip}}
										<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon o-whois__contact-note-tooltip" aria-label="{{hidden_contact_note_tooltip.label}}" data-tooltip-placement="{{#if hidden_contact_note_tooltip.placement}}{{hidden_contact_note_tooltip.placement}}{{else}}top{{/if}}">
											<span class="a-tooltip__text u-style-no-italic" hidden>{{hidden_contact_note_tooltip.text}}</span>
											<svg class="icon a-button__icon" aria-hidden="true">
												<use xlink:href="#icon-info"></use>
											</svg>
										</button>
									{{/if}}
								</p>
							</div>
							<div class="grid-auto u-align-right o-whois__contact-secondary">
								{{#unless result_private_registrant}}
									<p><strong>Registrar</strong><br>
									<a href="https://www.cscdbs.com/" target="_blank" rel="noopener">CSC Corp Domains <svg class="icon o-mega-menu__link__icon"><use xlink:href="#icon-external-link"></use></svg></a></p>
								{{/unless}}
							</div>
						</div>
						<div class="row o-whois__contact-row">
							<div class="grid o-whois__contact-primary">
								<p><a href="/sok-doman?domain={{search_value}}">Länk till sökresultat</a><br>
								<span class="u-display-inline-flex align-items-center">
									<a href="/kontakta-domaninnehavare/?domain={{search_value}}">Kontakta domäninnehavaren</a>
									<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Kontakta domäninnehavaren" data-tooltip-placement="top">
										<span class="a-tooltip__text" hidden>Internetstiftelsen kan inte garantera att det meddelande som skickas kommer fram till innehavaren eller att denna väljer att besvara detta.</span>
										<svg class="icon a-button__icon" aria-hidden="true">
											<use xlink:href="#icon-info"></use>
										</svg>
									</button>
								</span></p>
							</div>
						</div>
					{{else}}
						<div class="row o-whois__contact-row">
							<div class="grid o-whois__contact-primary">
								<p>
									<span class="u-display-inline-flex align-items-center">
										<strong class="u-m-r-05">Namn</strong>
										<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Namn" data-tooltip-placement="top">
											<span class="a-tooltip__text" hidden>Kontaktperson för juridiska personer visas inte då dessa uppgifter kan innehålla personuppgifter.</span>
											<svg class="icon a-button__icon" aria-hidden="true">
												<use xlink:href="#icon-info"></use>
											</svg>
										</button>
									</span><br>
								(not shown)</p>
							</div>
							<div class="grid-auto u-align-right o-whois__contact-secondary">
								{{#if result_private_registrant}}
									<p>
										<span class="u-display-inline-flex align-items-center">
											<strong class="u-m-r-05">Telefon</strong>
											<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Telefon" data-tooltip-placement="top">
												<span class="a-tooltip__text" hidden>Telefonnummer för juridiska personer visas inte då dessa uppgifter kan innehålla personuppgifter.</span>
												<svg class="icon a-button__icon" aria-hidden="true">
													<use xlink:href="#icon-info"></use>
												</svg>
											</button>
										</span><br>
										(not shown)</p>
								{{else}}
									<p><strong>Registrar</strong><br>
									<a href="https://www.cscdbs.com/" target="_blank" rel="noopener">CSC Corp Domains <svg class="icon o-mega-menu__link__icon"><use xlink:href="#icon-external-link"></use></svg></a></p>
								{{/if}}
							</div>
						</div>
						<div class="row o-whois__contact-row">
							<div class="grid o-whois__contact-primary">
								<p>
									<span class="u-display-inline-flex align-items-center">
										<strong class="u-m-r-05">Innehavarens e-postadress</strong>
										<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Innehavarens e-postadress" data-tooltip-placement="top">
											<span class="a-tooltip__text" hidden>E-post för juridiska personer visas inte då dessa uppgifter kan innehålla personuppgifter.</span>
											<svg class="icon a-button__icon" aria-hidden="true">
												<use xlink:href="#icon-info"></use>
											</svg>
										</button>
									</span><br>
								(not shown)</p>
							</div>
							<div class="grid-auto u-align-right o-whois__contact-secondary">
								{{#if result_private_registrant}}
									<p>
										<span class="u-display-inline-flex align-items-center">
											<strong class="u-m-r-05">Fax</strong>
											<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Fax" data-tooltip-placement="top">
												<span class="a-tooltip__text" hidden>Faxnummer för juridiska personer visas inte då dessa uppgifter kan innehålla personuppgifter.</span>
												<svg class="icon a-button__icon" aria-hidden="true">
													<use xlink:href="#icon-info"></use>
												</svg>
											</button>
										</span><br>
									(not shown)</p>
								{{else}}
									<p>
										<span class="u-display-inline-flex align-items-center">
											<strong class="u-m-r-05">Telefon</strong>
											<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Telefon" data-tooltip-placement="top">
												<span class="a-tooltip__text" hidden>Telefonnummer för juridiska personer visas inte då dessa uppgifter kan innehålla personuppgifter.</span>
												<svg class="icon a-button__icon" aria-hidden="true">
													<use xlink:href="#icon-info"></use>
												</svg>
											</button>
										</span><br>
										(not shown)</p>
								{{/if}}
							</div>
						</div>
						<div class="row o-whois__contact-row">
							<div class="grid o-whois__contact-primary">
								<p><a href="/sok-doman?domain={{search_value}}">Länk till sökresultat</a><br>
								<span class="u-display-inline-flex align-items-center">
									<a href="/kontakta-domaninnehavare/?domain={{search_value}}">Kontakta domäninnehavaren</a>
									<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Kontakta domäninnehavaren" data-tooltip-placement="top">
										<span class="a-tooltip__text" hidden>Internetstiftelsen kan inte garantera att det meddelande som skickas kommer fram till innehavaren eller att denna väljer att besvara detta.</span>
										<svg class="icon a-button__icon" aria-hidden="true">
											<use xlink:href="#icon-info"></use>
										</svg>
									</button>
								</span></p>
							</div>
							{{#unless result_private_registrant}}
								<div class="grid-auto u-align-right o-whois__contact-secondary">
									<p>
										<span class="u-display-inline-flex align-items-center">
											<strong class="u-m-r-05">Fax</strong>
											<button type="button" class="a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon" aria-label="Visa mer information om Fax" data-tooltip-placement="top">
												<span class="a-tooltip__text" hidden>Faxnummer för juridiska personer visas inte då dessa uppgifter kan innehålla personuppgifter.</span>
												<svg class="icon a-button__icon" aria-hidden="true">
													<use xlink:href="#icon-info"></use>
												</svg>
											</button>
										</span><br>
									(not shown)</p>
								</div>
							{{/unless}}
						</div>
					{{/if}}
					{{/unless}}
				</div>

				{{#if result_taken}}
					<div class="row">
						<div class="grid-18 grid-md-9 grid-lg-8 u-m-b-2">
							{{render '@table' domain_dates_table_context merge=true}}
						</div>
						<div class="grid-lg-2 u-hide-md"></div>
						<div class="grid-18 grid-md-9 grid-lg-8 u-m-b-2">
							{{render '@table' domain_other_table_context merge=true}}
						</div>
					</div>
				{{/if}}
			{{/if}}
		</div>
	{{/if}}

	{{#unless hide_info_boxes}}
		<div class="row u-m-t-8 u-m-b-2">
			{{#each whois_info_boxes}}
				<div class="grid-18 grid-lg-6 u-m-b-2">
					<div class="m-card m-card--padded wp-block-iis-visualization {{backgroundClass}} {{#if hasBorder}}u-b-1 u-b-dashed u-b-granit{{/if}}">
						<div class="m-card__content">
							<lord-icon
								src="{{iconSrc}}"
								trigger="in"
								delay=""
								colors="primary:{{iconColor}}"
								style="width:80px;height:80px">
							</lord-icon>
							<h2 class="wp-block-heading"><a href="{{url}}" class="u-link-area">{{title}}</a></h2>
							<p>{{{bodyHtml}}}</p>
						</div>
					</div>
				</div>
			{{/each}}
		</div>
	{{/unless}}
</div>
{
  "whois_i18n_json": "{\"selectSearchTypePlaceholder\":\"Välj först vad du vill söka efter...\",\"emptySearchError\":\"Du måste ange en sökning.\",\"domainSearchError\":\"Sökningen måste sluta med .se eller .nu.\",\"domainSearchCharactersError\":\"Domännamn får bara innehålla bokstäver, siffror, bindestreck och punkt.\",\"keywordSearchCharactersError\":\"Nyckelordet får bara innehålla bokstäver och siffror.\",\"keywordSearchLengthError\":\"Sökordet måste innehålla minst 3 tecken.\",\"organisationSearchError\":\"Organisationsnumret måste anges i formatet XXXXXX-XXXX.\",\"organisationPersonalNumberError\":\"Du kan inte söka med ett personnummer här. Ange ett organisationsnummer i stället.\",\"organisationInternationalSearchError\":\"Ange organisationsnummer med 2-30 tecken. Endast bokstäver, siffror, mellanslag, punkt, snedstreck och bindestreck är tillåtna.\"}",
  "whois_initial_placeholder": "Välj först vad du vill söka efter...",
  "organisation_country_options": [
    {
      "is_heading": true,
      "label": "Nordiska länder"
    },
    {
      "value": "SE",
      "short_label": "SE",
      "label": "SE - Sverige",
      "title": "Sverige (SE)",
      "is_selected": true
    },
    {
      "value": "DK",
      "short_label": "DK",
      "label": "DK - Danmark",
      "title": "Danmark (DK)",
      "is_selected": false
    },
    {
      "value": "FI",
      "short_label": "FI",
      "label": "FI - Finland",
      "title": "Finland (FI)",
      "is_selected": false
    },
    {
      "value": "FO",
      "short_label": "FO",
      "label": "FO - Färöarna",
      "title": "Färöarna (FO)",
      "is_selected": false
    },
    {
      "value": "GL",
      "short_label": "GL",
      "label": "GL - Grönland",
      "title": "Grönland (GL)",
      "is_selected": false
    },
    {
      "value": "IS",
      "short_label": "IS",
      "label": "IS - Island",
      "title": "Island (IS)",
      "is_selected": false
    },
    {
      "value": "NO",
      "short_label": "NO",
      "label": "NO - Norge",
      "title": "Norge (NO)",
      "is_selected": false
    },
    {
      "value": "SJ",
      "short_label": "SJ",
      "label": "SJ - Svalbard och Jan Mayen",
      "title": "Svalbard och Jan Mayen (SJ)",
      "is_selected": false
    },
    {
      "value": "AX",
      "short_label": "AX",
      "label": "AX - Åland",
      "title": "Åland (AX)",
      "is_selected": false
    },
    {
      "is_heading": true,
      "label": "Europa"
    },
    {
      "value": "NL",
      "short_label": "NL",
      "label": "NL - Nederländerna",
      "title": "Nederländerna (NL)",
      "is_selected": false
    },
    {
      "value": "AL",
      "short_label": "AL",
      "label": "AL - Albanien",
      "title": "Albanien (AL)",
      "is_selected": false
    },
    {
      "value": "AD",
      "short_label": "AD",
      "label": "AD - Andorra",
      "title": "Andorra (AD)",
      "is_selected": false
    },
    {
      "value": "BY",
      "short_label": "BY",
      "label": "BY - Belarus",
      "title": "Belarus (BY)",
      "is_selected": false
    },
    {
      "value": "BE",
      "short_label": "BE",
      "label": "BE - Belgien",
      "title": "Belgien (BE)",
      "is_selected": false
    },
    {
      "value": "BA",
      "short_label": "BA",
      "label": "BA - Bosnien och Hercegovina",
      "title": "Bosnien och Hercegovina (BA)",
      "is_selected": false
    },
    {
      "value": "BG",
      "short_label": "BG",
      "label": "BG - Bulgarien",
      "title": "Bulgarien (BG)",
      "is_selected": false
    },
    {
      "value": "EE",
      "short_label": "EE",
      "label": "EE - Estland",
      "title": "Estland (EE)",
      "is_selected": false
    },
    {
      "value": "FR",
      "short_label": "FR",
      "label": "FR - Frankrike",
      "title": "Frankrike (FR)",
      "is_selected": false
    },
    {
      "value": "GI",
      "short_label": "GI",
      "label": "GI - Gibraltar",
      "title": "Gibraltar (GI)",
      "is_selected": false
    },
    {
      "value": "GR",
      "short_label": "GR",
      "label": "GR - Grekland",
      "title": "Grekland (GR)",
      "is_selected": false
    },
    {
      "value": "GG",
      "short_label": "GG",
      "label": "GG - Guernsey",
      "title": "Guernsey (GG)",
      "is_selected": false
    },
    {
      "value": "IE",
      "short_label": "IE",
      "label": "IE - Irland",
      "title": "Irland (IE)",
      "is_selected": false
    },
    {
      "value": "IM",
      "short_label": "IM",
      "label": "IM - Isle of Man",
      "title": "Isle of Man (IM)",
      "is_selected": false
    },
    {
      "value": "IT",
      "short_label": "IT",
      "label": "IT - Italien",
      "title": "Italien (IT)",
      "is_selected": false
    },
    {
      "value": "JE",
      "short_label": "JE",
      "label": "JE - Jersey",
      "title": "Jersey (JE)",
      "is_selected": false
    },
    {
      "value": "HR",
      "short_label": "HR",
      "label": "HR - Kroatien",
      "title": "Kroatien (HR)",
      "is_selected": false
    },
    {
      "value": "LV",
      "short_label": "LV",
      "label": "LV - Lettland",
      "title": "Lettland (LV)",
      "is_selected": false
    },
    {
      "value": "LI",
      "short_label": "LI",
      "label": "LI - Liechtenstein",
      "title": "Liechtenstein (LI)",
      "is_selected": false
    },
    {
      "value": "LT",
      "short_label": "LT",
      "label": "LT - Litauen",
      "title": "Litauen (LT)",
      "is_selected": false
    },
    {
      "value": "LU",
      "short_label": "LU",
      "label": "LU - Luxemburg",
      "title": "Luxemburg (LU)",
      "is_selected": false
    },
    {
      "value": "MT",
      "short_label": "MT",
      "label": "MT - Malta",
      "title": "Malta (MT)",
      "is_selected": false
    },
    {
      "value": "MD",
      "short_label": "MD",
      "label": "MD - Moldavien",
      "title": "Moldavien (MD)",
      "is_selected": false
    },
    {
      "value": "MC",
      "short_label": "MC",
      "label": "MC - Monaco",
      "title": "Monaco (MC)",
      "is_selected": false
    },
    {
      "value": "ME",
      "short_label": "ME",
      "label": "ME - Montenegro",
      "title": "Montenegro (ME)",
      "is_selected": false
    },
    {
      "value": "MK",
      "short_label": "MK",
      "label": "MK - Nordmakedonien",
      "title": "Nordmakedonien (MK)",
      "is_selected": false
    },
    {
      "value": "PL",
      "short_label": "PL",
      "label": "PL - Polen",
      "title": "Polen (PL)",
      "is_selected": false
    },
    {
      "value": "PT",
      "short_label": "PT",
      "label": "PT - Portugal",
      "title": "Portugal (PT)",
      "is_selected": false
    },
    {
      "value": "RO",
      "short_label": "RO",
      "label": "RO - Rumänien",
      "title": "Rumänien (RO)",
      "is_selected": false
    },
    {
      "value": "RU",
      "short_label": "RU",
      "label": "RU - Ryssland",
      "title": "Ryssland (RU)",
      "is_selected": false
    },
    {
      "value": "SM",
      "short_label": "SM",
      "label": "SM - San Marino",
      "title": "San Marino (SM)",
      "is_selected": false
    },
    {
      "value": "CH",
      "short_label": "CH",
      "label": "CH - Schweiz",
      "title": "Schweiz (CH)",
      "is_selected": false
    },
    {
      "value": "RS",
      "short_label": "RS",
      "label": "RS - Serbien",
      "title": "Serbien (RS)",
      "is_selected": false
    },
    {
      "value": "SK",
      "short_label": "SK",
      "label": "SK - Slovakien",
      "title": "Slovakien (SK)",
      "is_selected": false
    },
    {
      "value": "SI",
      "short_label": "SI",
      "label": "SI - Slovenien",
      "title": "Slovenien (SI)",
      "is_selected": false
    },
    {
      "value": "ES",
      "short_label": "ES",
      "label": "ES - Spanien",
      "title": "Spanien (ES)",
      "is_selected": false
    },
    {
      "value": "GB",
      "short_label": "GB",
      "label": "GB - Storbritannien",
      "title": "Storbritannien (GB)",
      "is_selected": false
    },
    {
      "value": "CZ",
      "short_label": "CZ",
      "label": "CZ - Tjeckien",
      "title": "Tjeckien (CZ)",
      "is_selected": false
    },
    {
      "value": "DE",
      "short_label": "DE",
      "label": "DE - Tyskland",
      "title": "Tyskland (DE)",
      "is_selected": false
    },
    {
      "value": "UA",
      "short_label": "UA",
      "label": "UA - Ukraina",
      "title": "Ukraina (UA)",
      "is_selected": false
    },
    {
      "value": "HU",
      "short_label": "HU",
      "label": "HU - Ungern",
      "title": "Ungern (HU)",
      "is_selected": false
    },
    {
      "value": "VA",
      "short_label": "VA",
      "label": "VA - Vatikanstaten",
      "title": "Vatikanstaten (VA)",
      "is_selected": false
    },
    {
      "value": "AT",
      "short_label": "AT",
      "label": "AT - Österrike",
      "title": "Österrike (AT)",
      "is_selected": false
    },
    {
      "is_heading": true,
      "label": "Afrika"
    },
    {
      "value": "DZ",
      "short_label": "DZ",
      "label": "DZ - Algeriet",
      "title": "Algeriet (DZ)",
      "is_selected": false
    },
    {
      "value": "AO",
      "short_label": "AO",
      "label": "AO - Angola",
      "title": "Angola (AO)",
      "is_selected": false
    },
    {
      "value": "BJ",
      "short_label": "BJ",
      "label": "BJ - Benin",
      "title": "Benin (BJ)",
      "is_selected": false
    },
    {
      "value": "BW",
      "short_label": "BW",
      "label": "BW - Botswana",
      "title": "Botswana (BW)",
      "is_selected": false
    },
    {
      "value": "IO",
      "short_label": "IO",
      "label": "IO - Brittiska territoriet i Indiska oceanen",
      "title": "Brittiska territoriet i Indiska oceanen (IO)",
      "is_selected": false
    },
    {
      "value": "BF",
      "short_label": "BF",
      "label": "BF - Burkina Faso",
      "title": "Burkina Faso (BF)",
      "is_selected": false
    },
    {
      "value": "BI",
      "short_label": "BI",
      "label": "BI - Burundi",
      "title": "Burundi (BI)",
      "is_selected": false
    },
    {
      "value": "CF",
      "short_label": "CF",
      "label": "CF - Centralafrikanska republiken",
      "title": "Centralafrikanska republiken (CF)",
      "is_selected": false
    },
    {
      "value": "DJ",
      "short_label": "DJ",
      "label": "DJ - Djibouti",
      "title": "Djibouti (DJ)",
      "is_selected": false
    },
    {
      "value": "EG",
      "short_label": "EG",
      "label": "EG - Egypten",
      "title": "Egypten (EG)",
      "is_selected": false
    },
    {
      "value": "GQ",
      "short_label": "GQ",
      "label": "GQ - Ekvatorialguinea",
      "title": "Ekvatorialguinea (GQ)",
      "is_selected": false
    },
    {
      "value": "CI",
      "short_label": "CI",
      "label": "CI - Elfenbenskusten",
      "title": "Elfenbenskusten (CI)",
      "is_selected": false
    },
    {
      "value": "ER",
      "short_label": "ER",
      "label": "ER - Eritrea",
      "title": "Eritrea (ER)",
      "is_selected": false
    },
    {
      "value": "SZ",
      "short_label": "SZ",
      "label": "SZ - Eswatini",
      "title": "Eswatini (SZ)",
      "is_selected": false
    },
    {
      "value": "ET",
      "short_label": "ET",
      "label": "ET - Etiopien",
      "title": "Etiopien (ET)",
      "is_selected": false
    },
    {
      "value": "TF",
      "short_label": "TF",
      "label": "TF - Franska sydterritorierna",
      "title": "Franska sydterritorierna (TF)",
      "is_selected": false
    },
    {
      "value": "GA",
      "short_label": "GA",
      "label": "GA - Gabon",
      "title": "Gabon (GA)",
      "is_selected": false
    },
    {
      "value": "GM",
      "short_label": "GM",
      "label": "GM - Gambia",
      "title": "Gambia (GM)",
      "is_selected": false
    },
    {
      "value": "GH",
      "short_label": "GH",
      "label": "GH - Ghana",
      "title": "Ghana (GH)",
      "is_selected": false
    },
    {
      "value": "GN",
      "short_label": "GN",
      "label": "GN - Guinea",
      "title": "Guinea (GN)",
      "is_selected": false
    },
    {
      "value": "GW",
      "short_label": "GW",
      "label": "GW - Guinea-Bissau",
      "title": "Guinea-Bissau (GW)",
      "is_selected": false
    },
    {
      "value": "CM",
      "short_label": "CM",
      "label": "CM - Kamerun",
      "title": "Kamerun (CM)",
      "is_selected": false
    },
    {
      "value": "CV",
      "short_label": "CV",
      "label": "CV - Kap Verde",
      "title": "Kap Verde (CV)",
      "is_selected": false
    },
    {
      "value": "KE",
      "short_label": "KE",
      "label": "KE - Kenya",
      "title": "Kenya (KE)",
      "is_selected": false
    },
    {
      "value": "KM",
      "short_label": "KM",
      "label": "KM - Komorerna",
      "title": "Komorerna (KM)",
      "is_selected": false
    },
    {
      "value": "CG",
      "short_label": "CG",
      "label": "CG - Kongo-Brazzaville",
      "title": "Kongo-Brazzaville (CG)",
      "is_selected": false
    },
    {
      "value": "CD",
      "short_label": "CD",
      "label": "CD - Kongo-Kinshasa",
      "title": "Kongo-Kinshasa (CD)",
      "is_selected": false
    },
    {
      "value": "LS",
      "short_label": "LS",
      "label": "LS - Lesotho",
      "title": "Lesotho (LS)",
      "is_selected": false
    },
    {
      "value": "LR",
      "short_label": "LR",
      "label": "LR - Liberia",
      "title": "Liberia (LR)",
      "is_selected": false
    },
    {
      "value": "LY",
      "short_label": "LY",
      "label": "LY - Libyen",
      "title": "Libyen (LY)",
      "is_selected": false
    },
    {
      "value": "MG",
      "short_label": "MG",
      "label": "MG - Madagaskar",
      "title": "Madagaskar (MG)",
      "is_selected": false
    },
    {
      "value": "MW",
      "short_label": "MW",
      "label": "MW - Malawi",
      "title": "Malawi (MW)",
      "is_selected": false
    },
    {
      "value": "ML",
      "short_label": "ML",
      "label": "ML - Mali",
      "title": "Mali (ML)",
      "is_selected": false
    },
    {
      "value": "MA",
      "short_label": "MA",
      "label": "MA - Marocko",
      "title": "Marocko (MA)",
      "is_selected": false
    },
    {
      "value": "MR",
      "short_label": "MR",
      "label": "MR - Mauretanien",
      "title": "Mauretanien (MR)",
      "is_selected": false
    },
    {
      "value": "MU",
      "short_label": "MU",
      "label": "MU - Mauritius",
      "title": "Mauritius (MU)",
      "is_selected": false
    },
    {
      "value": "YT",
      "short_label": "YT",
      "label": "YT - Mayotte",
      "title": "Mayotte (YT)",
      "is_selected": false
    },
    {
      "value": "MZ",
      "short_label": "MZ",
      "label": "MZ - Moçambique",
      "title": "Moçambique (MZ)",
      "is_selected": false
    },
    {
      "value": "NA",
      "short_label": "NA",
      "label": "NA - Namibia",
      "title": "Namibia (NA)",
      "is_selected": false
    },
    {
      "value": "NE",
      "short_label": "NE",
      "label": "NE - Niger",
      "title": "Niger (NE)",
      "is_selected": false
    },
    {
      "value": "NG",
      "short_label": "NG",
      "label": "NG - Nigeria",
      "title": "Nigeria (NG)",
      "is_selected": false
    },
    {
      "value": "RE",
      "short_label": "RE",
      "label": "RE - Réunion",
      "title": "Réunion (RE)",
      "is_selected": false
    },
    {
      "value": "RW",
      "short_label": "RW",
      "label": "RW - Rwanda",
      "title": "Rwanda (RW)",
      "is_selected": false
    },
    {
      "value": "SH",
      "short_label": "SH",
      "label": "SH - S:t Helena",
      "title": "S:t Helena (SH)",
      "is_selected": false
    },
    {
      "value": "ST",
      "short_label": "ST",
      "label": "ST - São Tomé och Príncipe",
      "title": "São Tomé och Príncipe (ST)",
      "is_selected": false
    },
    {
      "value": "SN",
      "short_label": "SN",
      "label": "SN - Senegal",
      "title": "Senegal (SN)",
      "is_selected": false
    },
    {
      "value": "SC",
      "short_label": "SC",
      "label": "SC - Seychellerna",
      "title": "Seychellerna (SC)",
      "is_selected": false
    },
    {
      "value": "SL",
      "short_label": "SL",
      "label": "SL - Sierra Leone",
      "title": "Sierra Leone (SL)",
      "is_selected": false
    },
    {
      "value": "SO",
      "short_label": "SO",
      "label": "SO - Somalia",
      "title": "Somalia (SO)",
      "is_selected": false
    },
    {
      "value": "SD",
      "short_label": "SD",
      "label": "SD - Sudan",
      "title": "Sudan (SD)",
      "is_selected": false
    },
    {
      "value": "ZA",
      "short_label": "ZA",
      "label": "ZA - Sydafrika",
      "title": "Sydafrika (ZA)",
      "is_selected": false
    },
    {
      "value": "SS",
      "short_label": "SS",
      "label": "SS - Sydsudan",
      "title": "Sydsudan (SS)",
      "is_selected": false
    },
    {
      "value": "TZ",
      "short_label": "TZ",
      "label": "TZ - Tanzania",
      "title": "Tanzania (TZ)",
      "is_selected": false
    },
    {
      "value": "TD",
      "short_label": "TD",
      "label": "TD - Tchad",
      "title": "Tchad (TD)",
      "is_selected": false
    },
    {
      "value": "TG",
      "short_label": "TG",
      "label": "TG - Togo",
      "title": "Togo (TG)",
      "is_selected": false
    },
    {
      "value": "TN",
      "short_label": "TN",
      "label": "TN - Tunisien",
      "title": "Tunisien (TN)",
      "is_selected": false
    },
    {
      "value": "UG",
      "short_label": "UG",
      "label": "UG - Uganda",
      "title": "Uganda (UG)",
      "is_selected": false
    },
    {
      "value": "EH",
      "short_label": "EH",
      "label": "EH - Västsahara",
      "title": "Västsahara (EH)",
      "is_selected": false
    },
    {
      "value": "ZM",
      "short_label": "ZM",
      "label": "ZM - Zambia",
      "title": "Zambia (ZM)",
      "is_selected": false
    },
    {
      "value": "ZW",
      "short_label": "ZW",
      "label": "ZW - Zimbabwe",
      "title": "Zimbabwe (ZW)",
      "is_selected": false
    },
    {
      "is_heading": true,
      "label": "Antarktis"
    },
    {
      "value": "AQ",
      "short_label": "AQ",
      "label": "AQ - Antarktis",
      "title": "Antarktis (AQ)",
      "is_selected": false
    },
    {
      "value": "BV",
      "short_label": "BV",
      "label": "BV - Bouvetön",
      "title": "Bouvetön (BV)",
      "is_selected": false
    },
    {
      "value": "HM",
      "short_label": "HM",
      "label": "HM - Heardön och McDonaldöarna",
      "title": "Heardön och McDonaldöarna (HM)",
      "is_selected": false
    },
    {
      "value": "GS",
      "short_label": "GS",
      "label": "GS - Sydgeorgien och Sydsandwichöarna",
      "title": "Sydgeorgien och Sydsandwichöarna (GS)",
      "is_selected": false
    },
    {
      "is_heading": true,
      "label": "Asien"
    },
    {
      "value": "AF",
      "short_label": "AF",
      "label": "AF - Afghanistan",
      "title": "Afghanistan (AF)",
      "is_selected": false
    },
    {
      "value": "AM",
      "short_label": "AM",
      "label": "AM - Armenien",
      "title": "Armenien (AM)",
      "is_selected": false
    },
    {
      "value": "AZ",
      "short_label": "AZ",
      "label": "AZ - Azerbajdzjan",
      "title": "Azerbajdzjan (AZ)",
      "is_selected": false
    },
    {
      "value": "BH",
      "short_label": "BH",
      "label": "BH - Bahrain",
      "title": "Bahrain (BH)",
      "is_selected": false
    },
    {
      "value": "BD",
      "short_label": "BD",
      "label": "BD - Bangladesh",
      "title": "Bangladesh (BD)",
      "is_selected": false
    },
    {
      "value": "BT",
      "short_label": "BT",
      "label": "BT - Bhutan",
      "title": "Bhutan (BT)",
      "is_selected": false
    },
    {
      "value": "BN",
      "short_label": "BN",
      "label": "BN - Brunei",
      "title": "Brunei (BN)",
      "is_selected": false
    },
    {
      "value": "CY",
      "short_label": "CY",
      "label": "CY - Cypern",
      "title": "Cypern (CY)",
      "is_selected": false
    },
    {
      "value": "PH",
      "short_label": "PH",
      "label": "PH - Filippinerna",
      "title": "Filippinerna (PH)",
      "is_selected": false
    },
    {
      "value": "AE",
      "short_label": "AE",
      "label": "AE - Förenade Arabemiraten",
      "title": "Förenade Arabemiraten (AE)",
      "is_selected": false
    },
    {
      "value": "GE",
      "short_label": "GE",
      "label": "GE - Georgien",
      "title": "Georgien (GE)",
      "is_selected": false
    },
    {
      "value": "HK",
      "short_label": "HK",
      "label": "HK - Hongkong SAR",
      "title": "Hongkong SAR (HK)",
      "is_selected": false
    },
    {
      "value": "IN",
      "short_label": "IN",
      "label": "IN - Indien",
      "title": "Indien (IN)",
      "is_selected": false
    },
    {
      "value": "ID",
      "short_label": "ID",
      "label": "ID - Indonesien",
      "title": "Indonesien (ID)",
      "is_selected": false
    },
    {
      "value": "IQ",
      "short_label": "IQ",
      "label": "IQ - Irak",
      "title": "Irak (IQ)",
      "is_selected": false
    },
    {
      "value": "IR",
      "short_label": "IR",
      "label": "IR - Iran",
      "title": "Iran (IR)",
      "is_selected": false
    },
    {
      "value": "IL",
      "short_label": "IL",
      "label": "IL - Israel",
      "title": "Israel (IL)",
      "is_selected": false
    },
    {
      "value": "JP",
      "short_label": "JP",
      "label": "JP - Japan",
      "title": "Japan (JP)",
      "is_selected": false
    },
    {
      "value": "YE",
      "short_label": "YE",
      "label": "YE - Jemen",
      "title": "Jemen (YE)",
      "is_selected": false
    },
    {
      "value": "JO",
      "short_label": "JO",
      "label": "JO - Jordanien",
      "title": "Jordanien (JO)",
      "is_selected": false
    },
    {
      "value": "CX",
      "short_label": "CX",
      "label": "CX - Julön",
      "title": "Julön (CX)",
      "is_selected": false
    },
    {
      "value": "KH",
      "short_label": "KH",
      "label": "KH - Kambodja",
      "title": "Kambodja (KH)",
      "is_selected": false
    },
    {
      "value": "KZ",
      "short_label": "KZ",
      "label": "KZ - Kazakstan",
      "title": "Kazakstan (KZ)",
      "is_selected": false
    },
    {
      "value": "CN",
      "short_label": "CN",
      "label": "CN - Kina",
      "title": "Kina (CN)",
      "is_selected": false
    },
    {
      "value": "KG",
      "short_label": "KG",
      "label": "KG - Kirgizistan",
      "title": "Kirgizistan (KG)",
      "is_selected": false
    },
    {
      "value": "CC",
      "short_label": "CC",
      "label": "CC - Kokosöarna",
      "title": "Kokosöarna (CC)",
      "is_selected": false
    },
    {
      "value": "KW",
      "short_label": "KW",
      "label": "KW - Kuwait",
      "title": "Kuwait (KW)",
      "is_selected": false
    },
    {
      "value": "LA",
      "short_label": "LA",
      "label": "LA - Laos",
      "title": "Laos (LA)",
      "is_selected": false
    },
    {
      "value": "LB",
      "short_label": "LB",
      "label": "LB - Libanon",
      "title": "Libanon (LB)",
      "is_selected": false
    },
    {
      "value": "MO",
      "short_label": "MO",
      "label": "MO - Macao SAR",
      "title": "Macao SAR (MO)",
      "is_selected": false
    },
    {
      "value": "MY",
      "short_label": "MY",
      "label": "MY - Malaysia",
      "title": "Malaysia (MY)",
      "is_selected": false
    },
    {
      "value": "MV",
      "short_label": "MV",
      "label": "MV - Maldiverna",
      "title": "Maldiverna (MV)",
      "is_selected": false
    },
    {
      "value": "MN",
      "short_label": "MN",
      "label": "MN - Mongoliet",
      "title": "Mongoliet (MN)",
      "is_selected": false
    },
    {
      "value": "MM",
      "short_label": "MM",
      "label": "MM - Myanmar (Burma)",
      "title": "Myanmar (Burma) (MM)",
      "is_selected": false
    },
    {
      "value": "NP",
      "short_label": "NP",
      "label": "NP - Nepal",
      "title": "Nepal (NP)",
      "is_selected": false
    },
    {
      "value": "KP",
      "short_label": "KP",
      "label": "KP - Nordkorea",
      "title": "Nordkorea (KP)",
      "is_selected": false
    },
    {
      "value": "OM",
      "short_label": "OM",
      "label": "OM - Oman",
      "title": "Oman (OM)",
      "is_selected": false
    },
    {
      "value": "PK",
      "short_label": "PK",
      "label": "PK - Pakistan",
      "title": "Pakistan (PK)",
      "is_selected": false
    },
    {
      "value": "PS",
      "short_label": "PS",
      "label": "PS - Palestinska territorierna",
      "title": "Palestinska territorierna (PS)",
      "is_selected": false
    },
    {
      "value": "QA",
      "short_label": "QA",
      "label": "QA - Qatar",
      "title": "Qatar (QA)",
      "is_selected": false
    },
    {
      "value": "SA",
      "short_label": "SA",
      "label": "SA - Saudiarabien",
      "title": "Saudiarabien (SA)",
      "is_selected": false
    },
    {
      "value": "SG",
      "short_label": "SG",
      "label": "SG - Singapore",
      "title": "Singapore (SG)",
      "is_selected": false
    },
    {
      "value": "LK",
      "short_label": "LK",
      "label": "LK - Sri Lanka",
      "title": "Sri Lanka (LK)",
      "is_selected": false
    },
    {
      "value": "KR",
      "short_label": "KR",
      "label": "KR - Sydkorea",
      "title": "Sydkorea (KR)",
      "is_selected": false
    },
    {
      "value": "SY",
      "short_label": "SY",
      "label": "SY - Syrien",
      "title": "Syrien (SY)",
      "is_selected": false
    },
    {
      "value": "TJ",
      "short_label": "TJ",
      "label": "TJ - Tadzjikistan",
      "title": "Tadzjikistan (TJ)",
      "is_selected": false
    },
    {
      "value": "TW",
      "short_label": "TW",
      "label": "TW - Taiwan",
      "title": "Taiwan (TW)",
      "is_selected": false
    },
    {
      "value": "TH",
      "short_label": "TH",
      "label": "TH - Thailand",
      "title": "Thailand (TH)",
      "is_selected": false
    },
    {
      "value": "TR",
      "short_label": "TR",
      "label": "TR - Turkiet",
      "title": "Turkiet (TR)",
      "is_selected": false
    },
    {
      "value": "TM",
      "short_label": "TM",
      "label": "TM - Turkmenistan",
      "title": "Turkmenistan (TM)",
      "is_selected": false
    },
    {
      "value": "UZ",
      "short_label": "UZ",
      "label": "UZ - Uzbekistan",
      "title": "Uzbekistan (UZ)",
      "is_selected": false
    },
    {
      "value": "VN",
      "short_label": "VN",
      "label": "VN - Vietnam",
      "title": "Vietnam (VN)",
      "is_selected": false
    },
    {
      "value": "TL",
      "short_label": "TL",
      "label": "TL - Östtimor",
      "title": "Östtimor (TL)",
      "is_selected": false
    },
    {
      "is_heading": true,
      "label": "Nordamerika"
    },
    {
      "value": "VI",
      "short_label": "VI",
      "label": "VI - Amerikanska Jungfruöarna",
      "title": "Amerikanska Jungfruöarna (VI)",
      "is_selected": false
    },
    {
      "value": "AI",
      "short_label": "AI",
      "label": "AI - Anguilla",
      "title": "Anguilla (AI)",
      "is_selected": false
    },
    {
      "value": "AG",
      "short_label": "AG",
      "label": "AG - Antigua och Barbuda",
      "title": "Antigua och Barbuda (AG)",
      "is_selected": false
    },
    {
      "value": "AW",
      "short_label": "AW",
      "label": "AW - Aruba",
      "title": "Aruba (AW)",
      "is_selected": false
    },
    {
      "value": "BS",
      "short_label": "BS",
      "label": "BS - Bahamas",
      "title": "Bahamas (BS)",
      "is_selected": false
    },
    {
      "value": "BB",
      "short_label": "BB",
      "label": "BB - Barbados",
      "title": "Barbados (BB)",
      "is_selected": false
    },
    {
      "value": "BZ",
      "short_label": "BZ",
      "label": "BZ - Belize",
      "title": "Belize (BZ)",
      "is_selected": false
    },
    {
      "value": "BM",
      "short_label": "BM",
      "label": "BM - Bermuda",
      "title": "Bermuda (BM)",
      "is_selected": false
    },
    {
      "value": "VG",
      "short_label": "VG",
      "label": "VG - Brittiska Jungfruöarna",
      "title": "Brittiska Jungfruöarna (VG)",
      "is_selected": false
    },
    {
      "value": "KY",
      "short_label": "KY",
      "label": "KY - Caymanöarna",
      "title": "Caymanöarna (KY)",
      "is_selected": false
    },
    {
      "value": "CR",
      "short_label": "CR",
      "label": "CR - Costa Rica",
      "title": "Costa Rica (CR)",
      "is_selected": false
    },
    {
      "value": "CW",
      "short_label": "CW",
      "label": "CW - Curaçao",
      "title": "Curaçao (CW)",
      "is_selected": false
    },
    {
      "value": "DM",
      "short_label": "DM",
      "label": "DM - Dominica",
      "title": "Dominica (DM)",
      "is_selected": false
    },
    {
      "value": "DO",
      "short_label": "DO",
      "label": "DO - Dominikanska republiken",
      "title": "Dominikanska republiken (DO)",
      "is_selected": false
    },
    {
      "value": "SV",
      "short_label": "SV",
      "label": "SV - El Salvador",
      "title": "El Salvador (SV)",
      "is_selected": false
    },
    {
      "value": "GD",
      "short_label": "GD",
      "label": "GD - Grenada",
      "title": "Grenada (GD)",
      "is_selected": false
    },
    {
      "value": "GP",
      "short_label": "GP",
      "label": "GP - Guadeloupe",
      "title": "Guadeloupe (GP)",
      "is_selected": false
    },
    {
      "value": "GT",
      "short_label": "GT",
      "label": "GT - Guatemala",
      "title": "Guatemala (GT)",
      "is_selected": false
    },
    {
      "value": "HT",
      "short_label": "HT",
      "label": "HT - Haiti",
      "title": "Haiti (HT)",
      "is_selected": false
    },
    {
      "value": "HN",
      "short_label": "HN",
      "label": "HN - Honduras",
      "title": "Honduras (HN)",
      "is_selected": false
    },
    {
      "value": "JM",
      "short_label": "JM",
      "label": "JM - Jamaica",
      "title": "Jamaica (JM)",
      "is_selected": false
    },
    {
      "value": "CA",
      "short_label": "CA",
      "label": "CA - Kanada",
      "title": "Kanada (CA)",
      "is_selected": false
    },
    {
      "value": "BQ",
      "short_label": "BQ",
      "label": "BQ - Karibiska Nederländerna",
      "title": "Karibiska Nederländerna (BQ)",
      "is_selected": false
    },
    {
      "value": "CU",
      "short_label": "CU",
      "label": "CU - Kuba",
      "title": "Kuba (CU)",
      "is_selected": false
    },
    {
      "value": "MQ",
      "short_label": "MQ",
      "label": "MQ - Martinique",
      "title": "Martinique (MQ)",
      "is_selected": false
    },
    {
      "value": "MX",
      "short_label": "MX",
      "label": "MX - Mexiko",
      "title": "Mexiko (MX)",
      "is_selected": false
    },
    {
      "value": "MS",
      "short_label": "MS",
      "label": "MS - Montserrat",
      "title": "Montserrat (MS)",
      "is_selected": false
    },
    {
      "value": "NI",
      "short_label": "NI",
      "label": "NI - Nicaragua",
      "title": "Nicaragua (NI)",
      "is_selected": false
    },
    {
      "value": "PA",
      "short_label": "PA",
      "label": "PA - Panama",
      "title": "Panama (PA)",
      "is_selected": false
    },
    {
      "value": "PR",
      "short_label": "PR",
      "label": "PR - Puerto Rico",
      "title": "Puerto Rico (PR)",
      "is_selected": false
    },
    {
      "value": "BL",
      "short_label": "BL",
      "label": "BL - S:t Barthélemy",
      "title": "S:t Barthélemy (BL)",
      "is_selected": false
    },
    {
      "value": "KN",
      "short_label": "KN",
      "label": "KN - S:t Kitts och Nevis",
      "title": "S:t Kitts och Nevis (KN)",
      "is_selected": false
    },
    {
      "value": "LC",
      "short_label": "LC",
      "label": "LC - S:t Lucia",
      "title": "S:t Lucia (LC)",
      "is_selected": false
    },
    {
      "value": "PM",
      "short_label": "PM",
      "label": "PM - S:t Pierre och Miquelon",
      "title": "S:t Pierre och Miquelon (PM)",
      "is_selected": false
    },
    {
      "value": "VC",
      "short_label": "VC",
      "label": "VC - S:t Vincent och Grenadinerna",
      "title": "S:t Vincent och Grenadinerna (VC)",
      "is_selected": false
    },
    {
      "value": "MF",
      "short_label": "MF",
      "label": "MF - Saint-Martin",
      "title": "Saint-Martin (MF)",
      "is_selected": false
    },
    {
      "value": "SX",
      "short_label": "SX",
      "label": "SX - Sint Maarten",
      "title": "Sint Maarten (SX)",
      "is_selected": false
    },
    {
      "value": "TT",
      "short_label": "TT",
      "label": "TT - Trinidad och Tobago",
      "title": "Trinidad och Tobago (TT)",
      "is_selected": false
    },
    {
      "value": "TC",
      "short_label": "TC",
      "label": "TC - Turks- och Caicosöarna",
      "title": "Turks- och Caicosöarna (TC)",
      "is_selected": false
    },
    {
      "value": "US",
      "short_label": "US",
      "label": "US - USA",
      "title": "USA (US)",
      "is_selected": false
    },
    {
      "is_heading": true,
      "label": "Oceanien"
    },
    {
      "value": "AS",
      "short_label": "AS",
      "label": "AS - Amerikanska Samoa",
      "title": "Amerikanska Samoa (AS)",
      "is_selected": false
    },
    {
      "value": "AU",
      "short_label": "AU",
      "label": "AU - Australien",
      "title": "Australien (AU)",
      "is_selected": false
    },
    {
      "value": "CK",
      "short_label": "CK",
      "label": "CK - Cooköarna",
      "title": "Cooköarna (CK)",
      "is_selected": false
    },
    {
      "value": "FJ",
      "short_label": "FJ",
      "label": "FJ - Fiji",
      "title": "Fiji (FJ)",
      "is_selected": false
    },
    {
      "value": "PF",
      "short_label": "PF",
      "label": "PF - Franska Polynesien",
      "title": "Franska Polynesien (PF)",
      "is_selected": false
    },
    {
      "value": "GU",
      "short_label": "GU",
      "label": "GU - Guam",
      "title": "Guam (GU)",
      "is_selected": false
    },
    {
      "value": "KI",
      "short_label": "KI",
      "label": "KI - Kiribati",
      "title": "Kiribati (KI)",
      "is_selected": false
    },
    {
      "value": "MH",
      "short_label": "MH",
      "label": "MH - Marshallöarna",
      "title": "Marshallöarna (MH)",
      "is_selected": false
    },
    {
      "value": "FM",
      "short_label": "FM",
      "label": "FM - Mikronesien",
      "title": "Mikronesien (FM)",
      "is_selected": false
    },
    {
      "value": "NR",
      "short_label": "NR",
      "label": "NR - Nauru",
      "title": "Nauru (NR)",
      "is_selected": false
    },
    {
      "value": "NU",
      "short_label": "NU",
      "label": "NU - Niue",
      "title": "Niue (NU)",
      "is_selected": false
    },
    {
      "value": "MP",
      "short_label": "MP",
      "label": "MP - Nordmarianerna",
      "title": "Nordmarianerna (MP)",
      "is_selected": false
    },
    {
      "value": "NF",
      "short_label": "NF",
      "label": "NF - Norfolkön",
      "title": "Norfolkön (NF)",
      "is_selected": false
    },
    {
      "value": "NC",
      "short_label": "NC",
      "label": "NC - Nya Kaledonien",
      "title": "Nya Kaledonien (NC)",
      "is_selected": false
    },
    {
      "value": "NZ",
      "short_label": "NZ",
      "label": "NZ - Nya Zeeland",
      "title": "Nya Zeeland (NZ)",
      "is_selected": false
    },
    {
      "value": "PW",
      "short_label": "PW",
      "label": "PW - Palau",
      "title": "Palau (PW)",
      "is_selected": false
    },
    {
      "value": "PG",
      "short_label": "PG",
      "label": "PG - Papua Nya Guinea",
      "title": "Papua Nya Guinea (PG)",
      "is_selected": false
    },
    {
      "value": "PN",
      "short_label": "PN",
      "label": "PN - Pitcairnöarna",
      "title": "Pitcairnöarna (PN)",
      "is_selected": false
    },
    {
      "value": "SB",
      "short_label": "SB",
      "label": "SB - Salomonöarna",
      "title": "Salomonöarna (SB)",
      "is_selected": false
    },
    {
      "value": "WS",
      "short_label": "WS",
      "label": "WS - Samoa",
      "title": "Samoa (WS)",
      "is_selected": false
    },
    {
      "value": "TK",
      "short_label": "TK",
      "label": "TK - Tokelauöarna",
      "title": "Tokelauöarna (TK)",
      "is_selected": false
    },
    {
      "value": "TO",
      "short_label": "TO",
      "label": "TO - Tonga",
      "title": "Tonga (TO)",
      "is_selected": false
    },
    {
      "value": "TV",
      "short_label": "TV",
      "label": "TV - Tuvalu",
      "title": "Tuvalu (TV)",
      "is_selected": false
    },
    {
      "value": "UM",
      "short_label": "UM",
      "label": "UM - USA:s yttre öar",
      "title": "USA:s yttre öar (UM)",
      "is_selected": false
    },
    {
      "value": "VU",
      "short_label": "VU",
      "label": "VU - Vanuatu",
      "title": "Vanuatu (VU)",
      "is_selected": false
    },
    {
      "value": "WF",
      "short_label": "WF",
      "label": "WF - Wallis- och Futunaöarna",
      "title": "Wallis- och Futunaöarna (WF)",
      "is_selected": false
    },
    {
      "is_heading": true,
      "label": "Sydamerika"
    },
    {
      "value": "AR",
      "short_label": "AR",
      "label": "AR - Argentina",
      "title": "Argentina (AR)",
      "is_selected": false
    },
    {
      "value": "BO",
      "short_label": "BO",
      "label": "BO - Bolivia",
      "title": "Bolivia (BO)",
      "is_selected": false
    },
    {
      "value": "BR",
      "short_label": "BR",
      "label": "BR - Brasilien",
      "title": "Brasilien (BR)",
      "is_selected": false
    },
    {
      "value": "CL",
      "short_label": "CL",
      "label": "CL - Chile",
      "title": "Chile (CL)",
      "is_selected": false
    },
    {
      "value": "CO",
      "short_label": "CO",
      "label": "CO - Colombia",
      "title": "Colombia (CO)",
      "is_selected": false
    },
    {
      "value": "EC",
      "short_label": "EC",
      "label": "EC - Ecuador",
      "title": "Ecuador (EC)",
      "is_selected": false
    },
    {
      "value": "FK",
      "short_label": "FK",
      "label": "FK - Falklandsöarna",
      "title": "Falklandsöarna (FK)",
      "is_selected": false
    },
    {
      "value": "GF",
      "short_label": "GF",
      "label": "GF - Franska Guyana",
      "title": "Franska Guyana (GF)",
      "is_selected": false
    },
    {
      "value": "GY",
      "short_label": "GY",
      "label": "GY - Guyana",
      "title": "Guyana (GY)",
      "is_selected": false
    },
    {
      "value": "PY",
      "short_label": "PY",
      "label": "PY - Paraguay",
      "title": "Paraguay (PY)",
      "is_selected": false
    },
    {
      "value": "PE",
      "short_label": "PE",
      "label": "PE - Peru",
      "title": "Peru (PE)",
      "is_selected": false
    },
    {
      "value": "SR",
      "short_label": "SR",
      "label": "SR - Surinam",
      "title": "Surinam (SR)",
      "is_selected": false
    },
    {
      "value": "UY",
      "short_label": "UY",
      "label": "UY - Uruguay",
      "title": "Uruguay (UY)",
      "is_selected": false
    },
    {
      "value": "VE",
      "short_label": "VE",
      "label": "VE - Venezuela",
      "title": "Venezuela (VE)",
      "is_selected": false
    }
  ],
  "whois_info_boxes": [
    {
      "title": "Återförsäljare",
      "url": "#",
      "backgroundClass": "background-ash",
      "iconSrc": "https://cdn.lordicon.com/fmsilsqx.json",
      "iconColor": "#55c7b4",
      "hasBorder": true,
      "bodyHtml": "Du registrerar ditt .se- eller .nu-domännamn hos någon av Internetstiftelsens återförsäljare, så kallade registrarer. Här kan du se vilka det finns att välja på."
    },
    {
      "title": "Utlämnande av uppgifter",
      "url": "#",
      "backgroundClass": "background-ash",
      "iconSrc": "https://cdn.lordicon.com/tnapqovl.json",
      "iconColor": "#50b2fc",
      "hasBorder": true,
      "bodyHtml": "För innehavare som är privatpersoner/enskild firma visas inga kontaktuppgifter. Här kan du läsa mer om hur du begär att ta del av den information som döljs."
    },
    {
      "title": "Vanliga frågor och svar",
      "url": "#",
      "backgroundClass": "background-ash",
      "iconSrc": "https://cdn.lordicon.com/ojnjgkun.json",
      "iconColor": "#ffce2e",
      "hasBorder": true,
      "bodyHtml": "Har du frågor om domännamn, sökresultat eller hur tjänsten fungerar? På våra hjälpsidor hittar du vanliga frågor och svar som hjälper dig vidare."
    },
    {
      "title": "Registreringsvillor",
      "url": "#",
      "backgroundClass": "background-ocean-light",
      "iconSrc": "https://cdn.lordicon.com/mdjanuie.json",
      "iconColor": "#50b2fc",
      "bodyHtml": "Vilka tecken är tillåtna i en .se- eller .nu-adress och vilka domännamn är inte möjliga att registrera? Läs registreringsvillkoren här."
    },
    {
      "title": "Domäner som snart blir lediga",
      "url": "#",
      "backgroundClass": "background-lemon-light",
      "iconSrc": "https://cdn.lordicon.com/vayiyuqd.json",
      "iconColor": "#ffce2e",
      "bodyHtml": "Domänen är i karantän. Här visas information om status, avregistrering och när domänen kan bli tillgänglig igen."
    },
    {
      "title": "Friendly Captcha",
      "url": "#",
      "backgroundClass": "background-concrete",
      "iconSrc": "https://cdn.lordicon.com/sqhugsql.json",
      "iconColor": "#8E9297",
      "bodyHtml": "Den här sidan skyddas av Friendly Captcha och du kan läsa mer om personuppgiftsbehandlingen här."
    }
  ],
  "result": true,
  "result_keyword": true,
  "radio_context": {
    "selected_value": "second"
  },
  "search_value": "volvo",
  "result_heading": "Sökresultat för nyckelordet volvo",
  "result_text": "Här visas alla registrerade .se- och .nu-domäner med detta nyckelord i alfabetisk ordning.",
  "keyword_domain_tables": [
    {
      "table_context": {
        "modifier": "m-table--lines",
        "headers": false,
        "footer": false,
        "rows": [
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvo.nu\">volvo.nu</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvobilar.se\">volvobilar.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvocars.nu\">volvocars.nu</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvofinans.se\">volvofinans.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvoservice.se\">volvoservice.se</a>"
              }
            ]
          }
        ]
      }
    },
    {
      "table_context": {
        "modifier": "m-table--lines",
        "headers": false,
        "footer": false,
        "rows": [
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvo.se\">volvo.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvobussar.se\">volvobussar.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvocars.se\">volvocars.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvoklubben.se\">volvoklubben.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvotruckcenter.se\">volvotruckcenter.se</a>"
              }
            ]
          }
        ]
      }
    },
    {
      "table_context": {
        "modifier": "m-table--lines",
        "headers": false,
        "footer": false,
        "rows": [
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvobilar.nu\">volvobilar.nu</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvocarretail.se\">volvocarretail.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvoce.se\">volvoce.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvopenta.se\">volvopenta.se</a>"
              }
            ]
          },
          {
            "cells": [
              {
                "content": "<a class=\"u-link-normal u-decoration-underline\" href=\"/sok-doman?domain=volvotrucks.se\">volvotrucks.se</a>"
              }
            ]
          }
        ]
      }
    }
  ]
}
  • Content:
    @charset "UTF-8";
    @use '../../configurations/mixins' as mixin;
    @use '../../configurations/bem' as bem;
    @use '../../configurations/functions' as func;
    @use '../../configurations/variables' as var;
    @use '../../configurations/colors/colors' as colors;
    @use '../../vendor/grid/breakpoints' as breakpoint;
    
    @include mixin.organism(whois) {
    	[class*='js-whois-input'][disabled]::placeholder {
    		color: colors.$color-dark;
    		opacity: 1;
    	}
    
    	@include bem.e(search-row) {
    		display: flex;
    		align-items: stretch;
    		gap: func.rhythm(1);
    	}
    
    	@include bem.e(organisation-country) {
    		flex: 0 0 auto;
    
    		[class*='a-select'] {
    			width: func.to_rem(104px);
    			max-width: func.to_rem(104px);
    			min-width: 0;
    			overflow: hidden;
    			text-overflow: clip;
    			white-space: nowrap;
    		}
    	}
    
    	@include bem.e(search-input-group) {
    		width: 100%;
    	}
    
    	@include bem.e(search-input-wrap) {
    		flex: 1 1 auto;
    		min-width: 0;
    	}
    
    	@include bem.e(retailers-status) {
    		width: 100%;
    		flex: 1 1 auto;
    		min-width: 0;
    	}
    
    	@include bem.e(retailer-toolbar) {
    		display: grid;
    	}
    
    	@include bem.e(retailer-toolbar-header) {
    		display: flex;
    		flex-direction: column-reverse;
    		gap: func.rhythm(1);
    		width: 100%;
    		padding-bottom: func.rhythm(1);
    		border-bottom: 2px solid colors.$color-granit;
    
    		@include breakpoint.bp-up(md) {
    			flex-direction: row;
    			align-items: flex-end;
    			justify-content: space-between;
    		}
    	}
    
    	@include bem.e(retailer-filter) {
    		@include breakpoint.bp-up(md) {
    			margin-left: auto;
    			align-self: flex-end;
    			transform: translateY(25%);
    		}
    	}
    
    	@include bem.e(retailer-filter-panel) {
    		position: relative;
    		border-bottom-left-radius: var.$border-radius;
    		border-bottom-right-radius: var.$border-radius;
    	}
    
    	@include bem.e(retailer-filter-toggle) {
    		white-space: nowrap;
    		padding-left: 0;
    
    		[class*='a-button__text'] {
    			white-space: nowrap;
    		}
    
    		[class*='a-button__icon'] {
    			right: 0;
    		}
    	}
    
    	@include bem.e(retailer-filter-actions) {
    		display: flex;
    		align-items: center;
    		justify-content: space-between;
    		gap: func.rhythm(1);
    		width: 100%;
    		margin-bottom: func.rhythm(1.5);
    
    		[class*='beta'] {
    			margin-bottom: 0;
    		}
    	}
    
    	@include bem.e(retailer-filter-column) {
    		margin-bottom: func.rhythm(2);
    
    		@include breakpoint.bp-up(lg) {
    			margin-bottom: 0;
    		}
    	}
    
    	@include bem.e(retailer-directory) {
    		display: grid;
    		gap: func.rhythm(1.5);
    	}
    
    	@include bem.e(retailer-card) {
    		position: relative;
    		padding-top: func.rhythm(3);
    		padding-bottom: func.rhythm(3);
    		background-color: transparent;
    		border-bottom: 1px dashed colors.$color-granit;
    
    		@include breakpoint.bp-up(md) {
    			padding-top: func.rhythm(3);
    			padding-bottom: func.rhythm(3);
    		}
    	}
    
    	@include bem.e(retailer-card__main) {
    		display: grid;
    		gap: func.rhythm(3);
    
    		@include breakpoint.bp-up(md) {
    			grid-template-columns: func.to_rem(140px) minmax(0, 1fr);
    			align-items: start;
    		}
    	}
    
    	@include bem.e(retailer-main-content) {
    		min-width: 0;
    	}
    
    	@include bem.e(retailer-main-top) {
    		display: grid;
    		gap: func.rhythm(1.5);
    
    		@include breakpoint.bp-up(md) {
    			grid-template-columns: minmax(0, 1fr) minmax(func.to_rem(200px), func.to_rem(280px));
    			align-items: start;
    		}
    	}
    
    	@include bem.e(retailer-logo-wrap) {
    		display: flex;
    		align-items: center;
    		justify-content: center;
    		padding: func.rhythm(1);
    		border: 1px solid colors.$color-concrete;
    		border-radius: var.$border-radius;
    		background-color: colors.$color-snow;
    		aspect-ratio: 4 / 3;
    
    		@include breakpoint.bp-only(sm) {
    			width: clamp(#{func.to_rem(128px)}, 30vw, #{func.to_rem(160px)});
    			max-width: 100%;
    			justify-self: start;
    		}
    	}
    
    	@include bem.e(retailer-logo) {
    		max-width: 100%;
    		max-height: func.to_rem(72px);
    		object-fit: contain;
    	}
    
    	@include bem.e(retailer-body) {
    		min-width: 0;
    	}
    
    	@include bem.e(retailer-head) {
    		margin-bottom: func.rhythm(1);
    	}
    
    	@include bem.e(retailer-meta) {
    		display: flex;
    		flex-wrap: wrap;
    		gap: func.rhythm(0.5);
    		align-items: center;
    		color: colors.$color-dark;
    	}
    
    	@include bem.e(retailer-flag) {
    		display: inline-block;
    		margin-right: func.to_rem(4px);
    		font-size: 1.5em;
    		line-height: 1;
    		vertical-align: middle;
    	}
    
    	@include bem.e(retailer-tags-group) {
    		margin-bottom: func.rhythm(1);
    	}
    
    	@include bem.e(retailer-tags-heading) {
    		margin-bottom: func.rhythm(0.5);
    		font-family: var.$font-family-headings;
    
    		@include breakpoint.bp-up(md) {
    			text-align: right;
    		}
    	}
    
    	@include bem.e(retailer-tags) {
    		display: flex;
    		flex-wrap: wrap;
    		gap: func.rhythm(0.5);
    		align-items: center;
    
    		@include breakpoint.bp-up(md) {
    			justify-content: end;
    		}
    	}
    
    	@include bem.e(retailer-tag) {
    		margin-right: 0;
    		margin-bottom: 0;
    		pointer-events: none;
    	}
    
    	@include bem.e(retailer-contact) {
    		margin: 0 0 func.rhythm(1);
    		padding-top: 0;
    
    		@include breakpoint.bp-up(md) {
    			display: flex;
    			flex-wrap: wrap;
    			align-items: flex-start;
    			justify-content: flex-start;
    			column-gap: 4rem;
    			row-gap: func.rhythm(1);
    		}
    
    		dt {
    			font-family: var.$font-family-headings;
    		}
    
    		dd {
    			margin: 0;
    			overflow-wrap: anywhere;
    		}
    
    		> div {
    			flex: 0 1 auto;
    		}
    	}
    
    	@include bem.e(retailer-details) {
    		padding-top: func.rhythm(1);
    		border-top: 1px solid colors.$color-concrete;
    	}
    
    	@include bem.e(retailer-details-actions) {
    		display: flex;
    		flex-wrap: wrap;
    		gap: func.rhythm(0.75);
    		align-items: center;
    		justify-content: space-between;
    	}
    
    	@include bem.e(retailer-details-toggle) {
    		max-width: none;
    		order: 2;
    		padding-left: 0;
    
    		@include breakpoint.bp-up(sm) {
    			order: 1;
    		}
    	}
    
    	@include bem.e(retailer-select-button) {
    		max-width: none;
    		order: 1;
    
    		@include breakpoint.bp-up(sm) {
    			order: 2;
    		}
    	}
    
    	@include bem.e(retailer-details-panel) {
    		margin-top: func.rhythm(1);
    	}
    
    	@include bem.e(retailer-features) {
    		display: grid;
    		gap: func.rhythm(1);
    		margin: func.rhythm(1) 0 0;
    		padding: 0;
    	}
    
    	@include bem.e(retailer-feature-section) {
    		display: grid;
    		gap: func.rhythm(0.5);
    		margin-bottom: func.rhythm(1);
    	}
    
    	@include bem.e(retailer-feature-heading) {
    		margin: 0;
    	}
    
    	@include bem.e(retailer-feature-tags) {
    		display: flex;
    		flex-wrap: wrap;
    		gap: func.rhythm(0.5);
    	}
    
    	@include bem.e(retailer-feature-tag) {
    		display: inline-flex;
    		gap: func.to_rem(8px);
    		align-items: center;
    		margin-right: 0;
    		margin-bottom: 0;
    		padding-right: func.rhythm(1);
    		padding-left: func.rhythm(1);
    		background-color: transparent;
    		text-transform: none;
    		pointer-events: none;
    
    		[class*='a-tag__text'] {
    			font-size: var.$size-medium;
    			letter-spacing: 0;
    			text-transform: none;
    
    			&::first-letter {
    				text-transform: uppercase;
    			}
    		}
    	}
    
    	@include bem.e(retailer-feature-icon) {
    		width: func.to_rem(24px);
    		height: func.to_rem(24px);
    		margin-top: func.to_rem(2px);
    		flex-shrink: 0;
    	}
    
    	@include bem.e(contact-row) {
    		row-gap: func.rhythm(1);
    	}
    
    	@include bem.e(contact-note) {
    		max-width: 60ch;
    		font-style: italic;
    	}
    
    	@include bem.e(contact-note-tooltip) {
    		margin-left: func.to_rem(2px);
    		margin-right: 0;
    		vertical-align: middle;
    	}
    
    	@include breakpoint.bp-down(sm) {
    		@include bem.e(contact-primary) {
    			flex: 0 0 100%;
    			max-width: 100%;
    		}
    
    		@include bem.e(contact-secondary) {
    			flex: 0 0 100%;
    			max-width: 100%;
    			text-align: left !important;
    		}
    	}
    }
    
  • URL: /components/raw/whois/_whois.scss
  • Filesystem Path: src/organisms/whois/_whois.scss
  • Size: 7.3 KB
  • Content:
    [
    	{
    		"field": {
    			"label": "Kontakt skapad"
    		},
    		"value": {
    			"text": "2016-01-26"
    		}
    	},
    	{
    		"field": {
    			"label": "Kontakt senast ändrad"
    		},
    		"value": {
    			"text": "2016-02-16"
    		}
    	},
    	{
    		"field": {
    			"label": "Skapad",
    			"tooltip": {
    				"label": "Visa mer information om skapad",
    				"text": "Här visas datumet då domännamnet registrerades. Domänen kan ha bytt innehavare sedan dess."
    			}
    		},
    		"value": {
    			"text": "2003-09-25"
    		}
    	},
    	{
    		"field": {
    			"label": "Senast ändrad",
    			"tooltip": {
    				"label": "Visa mer information om senast ändrad",
    				"text": "Här visas datumet då den senaste ändringen kring domänen skedde i Internetstiftelsens register. Ändringen kan till exempel vara att man bytt registrar, namnserver, innehavare eller kontakter."
    			}
    		},
    		"value": {
    			"text": "2025-09-16"
    		}
    	},
    	{
    		"field": {
    			"label": "Förfallodatum",
    			"tooltip": {
    				"label": "Visa mer information om förfallodatum",
    				"text": "Ett .se eller .nu-domännamn kan registreras för en period mellan 12-120 månader. Efter att ett domännamn förfallit kommer den att få statusen \"Expired\" i tio dagar. Om domänen inte förnyas under dessa tio dagar ändras statusen på domänen till \"Deactivated\", vilket innebär att den inte kommer med i zonfilen. Domänen är därefter deaktiverad i 60 dagar om ingen förnyelse sker. Under deaktiveringsperioden har du möjlighet att förnya domänen."
    			}
    		},
    		"value": {
    			"text": "2026-09-25"
    		}
    	},
    	{
    		"field": {
    			"label": "Deaktiveringsdatum",
    			"tooltip": {
    				"label": "Visa mer information om deaktiveringsdatum",
    				"text": "Om registreringsavgiften inte betalas i tid deaktiveras domännamnet på detta datum. Det innebär att domänen slutar fungera på internet, men det är fortfarande registrerat på samma innehavare i Internetstiftelsens register. Fram till avregistreringsdatumet kan innehavaren fortfarande återta domännamnet och förnya sin registrering."
    			}
    		},
    		"value": {
    			"text": ""
    		}
    	},
    	{
    		"field": {
    			"label": "Överförd",
    			"tooltip": {
    				"label": "Visa mer information om överförd",
    				"text": "Här visas datumet då domänen senast bytte registrar. Aktuell registrar visas i fältet Registrar nedan."
    			}
    		},
    		"value": {
    			"text": "2016-01-26"
    		}
    	},
    	{
    		"field": {
    			"label": "Avregistreringsdatum",
    			"tooltip": {
    				"label": "Visa mer information om avregistreringsdatum",
    				"text": "Om innehavaren inte återtar domännamnet efter att det har deaktiverats så avregistreras innehavaren på detta datum. Domännamnet placeras då i karantän hos Internetstiftelsen fram till datumet för dess frisläppande."
    			}
    		},
    		"value": {
    			"text": ""
    		}
    	},
    	{
    		"field": {
    			"label": "Datum för frisläppande",
    			"tooltip": {
    				"label": "Visa mer information om datum för frisläppande",
    				"text": "På detta datum släpps domännamnet fritt och kan registreras av en ny innehavare. Det sker tidigast klockan 04.00 UTC (svensk tid klockan 05.00 vintertid, och klockan 06.00 under sommartid) på detta datum."
    			}
    		},
    		"value": {
    			"text": ""
    		}
    	}
    ]
    
  • URL: /components/raw/whois/whois-domain-dates-volvo.json
  • Filesystem Path: src/organisms/whois/whois-domain-dates-volvo.json
  • Size: 3.1 KB
  • Content:
    [
    	{
    		"field": {
    			"label": "Namnserver",
    			"tooltip": {
    				"label": "Visa mer information om namnserver",
    				"text": "När en domän byter namnservrar tar det ett tag innan uppdateringen slår igenom på internet. Vi uppdaterar zonfilerna följande tider: .nu: en gång i timmen, vid halvtimme, 11.30, 12.30 osv. .se: en gång i timmen, vid heltimme, 11.00, 12.00 osv."
    			}
    		},
    		"value": {
    			"wrapText": true,
    			"lines": [
    				"gate.volvo.se",
    				"gatekeeper.volvo.se",
    				"goalkeeper.volvo.com",
    				"gatekeeper.volvo.com"
    			]
    		}
    	},
    	{
    		"field": {
    			"label": "DNSSEC"
    		},
    		"value": {
    			"text": "unsigned delegation"
    		}
    	},
    	{
    		"field": {
    			"label": "Domänstatus"
    		},
    		"value": {
    			"text": "active"
    		}
    	},
    	{
    		"field": {
    			"label": "Registry lock",
    			"tooltip": {
    				"label": "Visa mer information om Registry lock",
    				"text": "När domänen är låst med Registry lock kan följande registreringstjänster inte utföras: uppdatering av domännamnet såsom ompekning, avregistrering av domännamnet, överlåtelse till ny innehavare, byte av registrar."
    			}
    		},
    		"value": {
    			"text": "unlocked"
    		}
    	},
    	{
    		"field": {
    			"label": "Status"
    		},
    		"value": {
    			"text": "ok"
    		}
    	},
    	{
    		"field": {
    			"label": "Länk till sökresultat"
    		},
    		"value": {
    			"link": {
    				"text": "Länk till sökresultat",
    				"href": "/sok-doman?domain=volvo.se"
    			}
    		}
    	},
    	{
    		"field": {
    			"label": "Kontakta domäninnehavaren"
    		},
    		"value": {
    			"link": {
    				"text": "Kontakta domäninnehavaren",
    				"href": "/kontakta-domaninnehavare/?domain=volvo.se"
    			}
    		}
    	}
    ]
    
  • URL: /components/raw/whois/whois-domain-other-volvo.json
  • Filesystem Path: src/organisms/whois/whois-domain-other-volvo.json
  • Size: 1.6 KB
  • Content:
    [
      {
        "name": "Odibo AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/odiboab.jpg",
          "alt": "Odibo AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Mörbylånga",
        "website": "http://www.odibo.se/",
        "email": "registry@odibo.se",
        "phone": "+46.485662995",
        "features": []
      },
      {
        "name": "Beebyte AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/beebyteab.jpg",
          "alt": "Beebyte AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Karlstad",
        "website": "https://www.beebyte.se/",
        "email": "support@beebyte.se",
        "phone": "+46.542033331",
        "features": []
      },
      {
        "name": "Excedo Networks AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/35b195a5-932d-4d61-87df-2441cb076b4d.jpg",
          "alt": "Excedo Networks AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "KISTA",
        "website": "https://www.excedo.se",
        "email": "registry@excedo.se",
        "phone": "+46.850161200",
        "features": []
      },
      {
        "name": "Webb.se",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/05b6d2ef-8636-453d-930d-960caa5d5aba.jpg",
          "alt": "Webb.se logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Göteborg",
        "website": "http://www.webb.se/toppdoman/se/",
        "email": "info@perfectsense.se",
        "phone": "",
        "features": []
      },
      {
        "name": "Realtime Register B.V.",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__nl",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/realtimeregister.jpg",
          "alt": "Realtime Register B.V. logotyp"
        },
        "countryFlag": "🇳🇱",
        "location": "Zwolle",
        "website": "https://www.realtimeregister.com/domains/se",
        "email": "support@realtimeregister.com",
        "phone": "+31.384530759",
        "features": []
      },
      {
        "name": "Lexsynergy Limited",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__gb",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__reg_lock"
        ],
        "logo": null,
        "countryFlag": "🇬🇧",
        "location": "London",
        "website": "https://www.lexsynergy.com",
        "email": "support@lexsynergy.com",
        "phone": "+44.2031370459",
        "features": []
      },
      {
        "name": "Domeneshop AS",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__no",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/458642e7-e684-429b-b5fb-696f0e047364.jpg",
          "alt": "Domeneshop AS logotyp"
        },
        "countryFlag": "🇳🇴",
        "location": "+46.855936753",
        "website": "https://domanshop.se/se",
        "email": "kundservice@domanshop.se",
        "phone": "+46.855936752",
        "features": []
      },
      {
        "name": "Hostup AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/f97215f7-441f-467d-9356-b5afb154e757.jpg",
          "alt": "Hostup AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Linköping",
        "website": "https://hostup.se/doman/",
        "email": "info@hostup.se",
        "phone": "",
        "features": []
      },
      {
        "name": "Abion AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/8be4ca05-f9f5-49fe-b772-652702692c8a.jpg",
          "alt": "Abion AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Göteborg",
        "website": "https://abion.com/",
        "email": "support@abion.com",
        "phone": "+46.317202000",
        "features": []
      },
      {
        "name": "team.blue Denmark A/S",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__dk",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/6046400b-d4e6-4804-94b0-b54846b6d12c.jpg",
          "alt": "team.blue Denmark A/S logotyp"
        },
        "countryFlag": "🇩🇰",
        "location": "Skanderborg",
        "website": "https://dkcareers.team.blue/pages/brands",
        "email": "dk-hostmaster@team.blue",
        "phone": "+45.70400000",
        "features": []
      },
      {
        "name": "The Registrar Company B.V.",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__nl",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": null,
        "countryFlag": "🇳🇱",
        "location": "Spijkenisse",
        "website": "https://www.oxxa.com",
        "email": "info@theregistrarcompany.com",
        "phone": "+31.887507020",
        "features": []
      },
      {
        "name": "Svenska Domäner",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/3cd738ba-a4ba-448b-931a-255bf83dc2fa.jpg",
          "alt": "Svenska Domäner logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Stockholm",
        "website": "https://www.svenskadomaner.se/seregistrar",
        "email": "support@svenskadomaner.se",
        "phone": "+46.857033900",
        "features": []
      },
      {
        "name": "Simply.com",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__dk",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/f3d9a847-cbd8-4c07-a25e-603133abd1a6.jpg",
          "alt": "Simply.com logotyp"
        },
        "countryFlag": "🇩🇰",
        "location": "Skanderborg",
        "website": "https://www.simply.com/se/",
        "email": "",
        "phone": "",
        "features": []
      },
      {
        "name": "Web Solutions A/S",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__dk",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/9db5edda-e173-4fbc-88ff-d023a2785b28.jpg",
          "alt": "Web Solutions A/S logotyp"
        },
        "countryFlag": "🇩🇰",
        "location": "Odense",
        "website": "https://web-solutions.eu/",
        "email": "support@web-solutions.eu",
        "phone": "+45.70262025",
        "features": []
      },
      {
        "name": "INWX GmbH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/inwxgmbhcokg.jpg",
          "alt": "INWX GmbH logotyp"
        },
        "countryFlag": "🇩🇪",
        "location": "Berlin",
        "website": "https://www.inwx.com/",
        "email": "info@inwx.com",
        "phone": "+49.309832120",
        "features": []
      },
      {
        "name": "We Connect Nordic AB",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/weconnectitstrom.jpg",
          "alt": "We Connect Nordic AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Strömstad",
        "website": "https://www.webhotellet.net/se.php",
        "email": "info@weconnect.se",
        "phone": "+46.52666066",
        "features": []
      },
      {
        "name": "Egensajt.se",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/web20ab.jpg",
          "alt": "Egensajt.se logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Göteborg",
        "website": "https://www.egensajt.se/toppdoman-se/",
        "email": "support@egensajt.se",
        "phone": "+46.317877050",
        "features": []
      },
      {
        "name": "Nom-IQ Limited",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__gb",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/a4bacc41-3de2-4887-b1ae-2220d05ed1f7.jpg",
          "alt": "Nom-IQ Limited logotyp"
        },
        "countryFlag": "🇬🇧",
        "location": "London",
        "website": "https://www.comlaude.com/registry/se-sweden/",
        "email": "admin@comlaude.com",
        "phone": "+44.2074218250",
        "features": []
      },
      {
        "name": "NAMESHIELD",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__fr",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/nameshield.jpg",
          "alt": "NAMESHIELD logotyp"
        },
        "countryFlag": "🇫🇷",
        "location": "Angers",
        "website": "https://secure.nameshield.net/conditions/se",
        "email": "registrar@nameshield.net",
        "phone": "+33.241182828",
        "features": []
      },
      {
        "name": "123domain",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/ingenitgmbhcokg.jpg",
          "alt": "123domain logotyp"
        },
        "countryFlag": "🇩🇪",
        "location": "Dortmund",
        "website": "https://www.123domain.eu/nc/en/domain-details.html?tld=se",
        "email": "support@123domain.eu",
        "phone": "+49.23158698123",
        "features": []
      },
      {
        "name": "Nordisk Media Utveckling AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/417687ef-89cc-41f4-8f6f-3ab0ba64a4a9.jpg",
          "alt": "Nordisk Media Utveckling AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Malmö",
        "website": "https://www.nmugroup.com/",
        "email": "registry@nmugroup.com",
        "phone": "+46.40304770",
        "features": []
      },
      {
        "name": "Rymdweb AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/39831988-232d-4533-93c8-1a1471be4b67.jpg",
          "alt": "Rymdweb AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Malmö",
        "website": "https://www.rymdweb.com",
        "email": "roomservice@rymdweb.com",
        "phone": "+46.8994000",
        "features": []
      },
      {
        "name": "lopnet.se",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/lopigoteborgab.jpg",
          "alt": "lopnet.se logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Göteborg",
        "website": "http://www.lopnet.se/ombud",
        "email": "information@lopnet.se",
        "phone": "+46.313088220",
        "features": []
      },
      {
        "name": "BuildIT AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/builditimalmoab.jpg",
          "alt": "BuildIT AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Malmö",
        "website": "http://www.buildit.se/doman/ackrediterade/",
        "email": "domain@buildit.net",
        "phone": "+46.40258580",
        "features": []
      },
      {
        "name": "Telia Sverige AB",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/teliasverigeab.jpg",
          "alt": "Telia Sverige AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Solna",
        "website": "http://www.telia.se/doman",
        "email": "support.doman@telia.se",
        "phone": "+46.90400",
        "features": []
      },
      {
        "name": "GetGeek",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/d78765a9-5a5a-4ffe-8f98-4cbd06b93036.jpg",
          "alt": "GetGeek logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Stockholm",
        "website": "https://www.getgeek.se",
        "email": "hej@getgeek.se",
        "phone": "+46.105504000",
        "features": []
      },
      {
        "name": "InterNetX GmbH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/internetxgmbh.jpg",
          "alt": "InterNetX GmbH logotyp"
        },
        "countryFlag": "🇩🇪",
        "location": "Germany",
        "website": "https://www.internetx.com/en/tld-registration-conditions/",
        "email": "info@internetx.de",
        "phone": "+49.941595590",
        "features": []
      },
      {
        "name": "One.com",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__dk",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/25c1ca5f-8419-4277-8653-9f38f8585a16.jpg",
          "alt": "One.com logotyp"
        },
        "countryFlag": "🇩🇰",
        "location": "Copenhagen",
        "website": "https://www.one.com",
        "email": "support@se.one.com",
        "phone": "+45.46907100",
        "features": []
      },
      {
        "name": "Crossnet",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/a50aff86-d308-4907-b578-5ffa232da673.jpg",
          "alt": "Crossnet logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Stockholm",
        "website": "https://www.crossnet.se",
        "email": "registry@crossnet.se",
        "phone": "+46.850304500",
        "features": []
      },
      {
        "name": "Inleed",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/yellesab.jpg",
          "alt": "Inleed logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Hallstahammar",
        "website": "https://inleed.se",
        "email": "support@inleed.se",
        "phone": "+46.851970666",
        "features": []
      },
      {
        "name": "EuroDNS S.A",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__lu",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/eurodnssa.jpg",
          "alt": "EuroDNS S.A logotyp"
        },
        "countryFlag": "🇱🇺",
        "location": "Leudelange",
        "website": "http://www.eurodns.com/",
        "email": "sales@eurodns.com",
        "phone": "+352.263725200",
        "features": []
      },
      {
        "name": "Forss IT AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/b9ca0483-edf4-4aae-b608-245a39a97913.jpg",
          "alt": "Forss IT AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Katrineholm",
        "website": "https://www.forss.se/domannamn/se-domannamn/",
        "email": "info@forss.se",
        "phone": "+46.150662600",
        "features": []
      },
      {
        "name": "cHosting",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__dk",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": null,
        "countryFlag": "🇩🇰",
        "location": "Odense C",
        "website": "https://chosting.dk",
        "email": "support@chosting.dk",
        "phone": "",
        "features": []
      },
      {
        "name": "Netnod",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/c6fc469f-140e-4ba1-ad73-3c7bc468b1e7.jpg",
          "alt": "Netnod logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Solna",
        "website": "https://www.netnod.se",
        "email": "noc@netnod.se",
        "phone": "+46.856286000",
        "features": []
      },
      {
        "name": "MarkMonitor Inc.",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__us",
          "registration__reg_idn",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/markmonitorinc.jpg",
          "alt": "MarkMonitor Inc. logotyp"
        },
        "countryFlag": "🇺🇸",
        "location": "Meridian, Idaho",
        "website": "http://www.markmonitor.com/",
        "email": "info@markmonitor.com",
        "phone": "+1.8003377520",
        "features": []
      },
      {
        "name": "OpusDNS GmbH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/37a8dda4-5f4d-4854-bc8c-fe2bff857b1a.jpg",
          "alt": "OpusDNS GmbH logotyp"
        },
        "countryFlag": "🇩🇪",
        "location": "Regensburg",
        "website": "https://www.opusdns.com",
        "email": "hello@opusdns.com",
        "phone": "+49.941569565050",
        "features": []
      },
      {
        "name": "Loopia AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/4a5ac373-7208-4939-a271-2a42d89f96ed.jpg",
          "alt": "Loopia AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Västerås",
        "website": "http://www.loopia.se/",
        "email": "registry@loopia.se",
        "phone": "+46.21128222",
        "features": []
      },
      {
        "name": "Domanregister.se WBS Webbhotell AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/wbswirelessbusin.jpg",
          "alt": "Domanregister.se WBS Webbhotell AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Borås",
        "website": "https://www.domanregister.se/se-registrar/",
        "email": "support@domanregister.se",
        "phone": "+46.101605585",
        "features": []
      },
      {
        "name": "SpaceDump IT AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": null,
        "countryFlag": "🇸🇪",
        "location": "Tidaholm",
        "website": "https://www.spacedump.se/se-registrar.html",
        "email": "registry@spacedump.net",
        "phone": "+46.502653100",
        "features": []
      },
      {
        "name": "SE.Sverige.nu FL-Net AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/c4a64de7-cd6a-457f-84f3-5044bc2ec22b.jpg",
          "alt": "SE.Sverige.nu FL-Net AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Kalmar",
        "website": "https://se.sverige.nu/",
        "email": "registry@fl-net.se",
        "phone": "+46.480421840",
        "features": []
      },
      {
        "name": "Loopia Group AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": null,
        "countryFlag": "🇸🇪",
        "location": "Västerås",
        "website": "https://websupport.se",
        "email": "registry@websupport.se",
        "phone": "+46.771240800",
        "features": []
      },
      {
        "name": "Leissner Data AB",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/leissnerdataab.jpg",
          "alt": "Leissner Data AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Trollhättan",
        "website": "http://www.gotanet.se/foretag/tjanster/domaner/#Information-om-domaner",
        "email": "registry@leissner.se",
        "phone": "+46.52030000",
        "features": []
      },
      {
        "name": "Griffel AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "technical__serv_dns",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/fd11e0ec-e924-45b5-8c5f-07b3345ac940.jpg",
          "alt": "Griffel AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Växjö",
        "website": "https://www.griffel.se/registrera-doman",
        "email": "registry@griffel.se",
        "phone": "+46.470723040",
        "features": []
      },
      {
        "name": "101domain GRS Ltd.",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__ie",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": null,
        "countryFlag": "🇮🇪",
        "location": "Dublin",
        "website": "http://www.101domain.com/se.htm",
        "email": "registrar@101domain.com",
        "phone": "+1.7604448674",
        "features": []
      },
      {
        "name": "Name SRS AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/b13a817c-9c00-4d2a-9dfe-3cd9cd82494e.jpg",
          "alt": "Name SRS AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Göteborg",
        "website": "https://www.namesrs.com",
        "email": "internetstiftelsen@namesrs.com",
        "phone": "+46.102228600",
        "features": []
      },
      {
        "name": "ODERLAND Webbhotell AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/bd732d0b-5b50-43c2-b226-e587c07170f6.jpg",
          "alt": "ODERLAND Webbhotell AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Göteborg",
        "website": "https://www.oderland.se/villkor-policies/se-registrar-info/",
        "email": "support@oderland.se",
        "phone": "+46.313616161",
        "features": []
      },
      {
        "name": "Ember AB",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email",
          "technical__reg_lock"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/emberab.jpg",
          "alt": "Ember AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Lidköping",
        "website": "http://ember.se/domannamn/registrar/",
        "email": "registry@ember.se",
        "phone": "+46.51060660",
        "features": []
      },
      {
        "name": "Dotkeeper AB",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__reg_lock",
          "associations__registrars_se_member"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/dotkeeperab.jpg",
          "alt": "Dotkeeper AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Malmö",
        "website": "https://www.dotkeeper.com",
        "email": "info@dotkeeper.com",
        "phone": "+46.406310900",
        "features": []
      },
      {
        "name": "CSC Corporate Domains, Inc",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__us",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__reg_lock"
        ],
        "logo": null,
        "countryFlag": "🇺🇸",
        "location": "Wilmington",
        "website": "https://www.cscdbs.com/",
        "email": "contactus@cscglobal.com",
        "phone": "+1.3026365400",
        "features": []
      },
      {
        "name": "NordName",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__fi",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/3411be9b-39c4-4eb6-8909-3330d09b556f.jpg",
          "alt": "NordName logotyp"
        },
        "countryFlag": "🇫🇮",
        "location": "Oulunsalo",
        "website": "https://nordname.com",
        "email": "registrar@nordname.net",
        "phone": "+358.841541544",
        "features": []
      },
      {
        "name": "Key-Systems GmbH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇩🇪",
        "location": "St. Ingbert, Tyskland",
        "website": "https://www.domaindiscount24.com/en/domains/domains-by-region/europe/se",
        "email": "info@key-systems.net",
        "phone": "+49.68949396850",
        "features": []
      },
      {
        "name": "1 Api GmbH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/1apigmbh.jpg",
          "alt": "1 Api GmbH logotyp"
        },
        "countryFlag": "🇩🇪",
        "location": "St. Ingbert / Germany",
        "website": "https://www.1api.net/",
        "email": "info@1api.net",
        "phone": "+49.68949396250",
        "features": []
      },
      {
        "name": "DonDominio/MrDomain",
        "tags": [
          "tld__se",
          "country__es",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/solucionescorpor.jpg",
          "alt": "DonDominio/MrDomain logotyp"
        },
        "countryFlag": "🇪🇸",
        "location": "Manacor",
        "website": "https://www.dondominio.com",
        "email": "info@dondominio.com",
        "phone": "+34.871986600",
        "features": []
      },
      {
        "name": "CPS-Datensysteme GmbH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__domain_only",
          "technical__serv_dns"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/cpsdatensystemeg.jpg",
          "alt": "CPS-Datensysteme GmbH logotyp"
        },
        "countryFlag": "🇩🇪",
        "location": "Vallendar",
        "website": "https://www.cps-datensysteme.de",
        "email": "en.info@cps-datensysteme.de",
        "phone": "+49.26150081081",
        "features": []
      },
      {
        "name": "Indukon",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/industrikonstruk.jpg",
          "alt": "Indukon logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Karlstad",
        "website": "http://indukon.se/domanregistrering/",
        "email": "info@indukon.se",
        "phone": "",
        "features": []
      },
      {
        "name": "Domänsverige AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dnssec"
        ],
        "logo": null,
        "countryFlag": "🇸🇪",
        "location": "Uppsala",
        "website": "http://www.domänsverige.se",
        "email": "78jensnilsson@gmail.com",
        "phone": "",
        "features": []
      },
      {
        "name": "COREhub secretariat",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__es",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec"
        ],
        "logo": null,
        "countryFlag": "🇪🇸",
        "location": "Barcelona",
        "website": "https://corehub.net/",
        "email": "support@corehub.net",
        "phone": "+34.935275235",
        "features": []
      },
      {
        "name": "nicsell",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇩🇪",
        "location": "Osnabrück",
        "website": "http://www.nicsell.com",
        "email": "info@nicsell.com",
        "phone": "+49.54196380754",
        "features": []
      },
      {
        "name": "Gandi SAS",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__fr",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/4a519e71-e6ae-4274-a436-d38d74776717.jpg",
          "alt": "Gandi SAS logotyp"
        },
        "countryFlag": "🇫🇷",
        "location": "Paris",
        "website": "https://www.gandi.net/domain/tld/se",
        "email": "support-en@support.gandi.net",
        "phone": "",
        "features": []
      },
      {
        "name": "Joker.com",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇩🇪",
        "location": "Duesseldorf",
        "website": "https://joker.com",
        "email": "info@joker.com",
        "phone": "+49.21186767447",
        "features": []
      },
      {
        "name": "eDomains",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__us",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/d7a02e8d-43a2-4875-be25-ea5e274a6aa6.jpg",
          "alt": "eDomains logotyp"
        },
        "countryFlag": "🇺🇸",
        "location": "Sheridan",
        "website": "http://www.edomains.com/",
        "email": "admin@edomains.com",
        "phone": "+1.3072744655",
        "features": []
      },
      {
        "name": "SeaArea Group Limited",
        "tags": [
          "tld__se",
          "country__cn",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇨🇳",
        "location": "HONG KONG",
        "website": "http://www.Seaarea.com",
        "email": "domain@Seaarea.com",
        "phone": "+86.18126103415",
        "features": []
      },
      {
        "name": "Svenska Export Media",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇸🇪",
        "location": "Malmö",
        "website": "http://www.svenskaexportmedia.com/sem/seregistrar.html",
        "email": "info@svenskaexportmedia.com",
        "phone": "",
        "features": []
      },
      {
        "name": "NEware AB",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇸🇪",
        "location": "Stockholm",
        "website": "http://www.neware.se/index.aspx?action=se",
        "email": "info@neware.se",
        "phone": "",
        "features": []
      },
      {
        "name": "Wopsa Webbhotell",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/19a0577e-4786-445e-8ea2-f7e32fb29c6f.jpg",
          "alt": "Wopsa Webbhotell logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Bro",
        "website": "https://wopsa.se",
        "email": "support@wopsa.se",
        "phone": "+46.103002950",
        "features": []
      },
      {
        "name": "Variomedia AG",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/variomediaag.jpg",
          "alt": "Variomedia AG logotyp"
        },
        "countryFlag": "🇩🇪",
        "location": "Potsdam",
        "website": "https://www.variomedia.de/domains/tlds/se",
        "email": "lehmann@variomedia.de",
        "phone": "+49.331237890",
        "features": []
      },
      {
        "name": "Nordic Hosting AS",
        "tags": [
          "tld__se",
          "country__no",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/55a75a0c-f1d9-480e-9818-1d1418e2e384.jpg",
          "alt": "Nordic Hosting AS logotyp"
        },
        "countryFlag": "🇳🇴",
        "location": "Bø i Telemark",
        "website": "https://www.nordic.hosting",
        "email": "support@nordic.hosting",
        "phone": "+47.40003328",
        "features": []
      },
      {
        "name": "VMI Internet Services AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/4f6175ec-8ade-43ec-a714-d01e6e73cb6a.jpg",
          "alt": "VMI Internet Services AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Norrtälje",
        "website": "https://www.vmi.se/tjanster/domaner/",
        "email": "kundservice@vmi.se",
        "phone": "+46.176208900",
        "features": []
      },
      {
        "name": "Yamito AB",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/yamitoab.jpg",
          "alt": "Yamito AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Borås",
        "website": "https://www.yamito.se/se-registrar/",
        "email": "info@yamito.se",
        "phone": "+46.101605560",
        "features": []
      },
      {
        "name": "Sircon Norge AS",
        "tags": [
          "tld__se",
          "country__no",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇳🇴",
        "location": "Trondheim",
        "website": "https://www.sircon.no/",
        "email": "support@sircon.no",
        "phone": "+47.92034702",
        "features": []
      },
      {
        "name": "nunames",
        "tags": [
          "tld__nu",
          "country__us",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/worldnamesinc.jpg",
          "alt": "nunames logotyp"
        },
        "countryFlag": "🇺🇸",
        "location": "Boston",
        "website": "https://nunames.nu/",
        "email": "support@nunames.nu",
        "phone": "+1.5084448855",
        "features": []
      },
      {
        "name": "Dynadot",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__us",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇺🇸",
        "location": "USA",
        "website": "https://www.dynadot.com",
        "email": "info@dynadot.com",
        "phone": "",
        "features": []
      },
      {
        "name": "Peek-A-Boo",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/1be9c459-b838-4a3f-9fef-17be04de5b5c.jpg",
          "alt": "Peek-A-Boo logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Visby",
        "website": "https://peekaboo.se",
        "email": "info@peekaboo.se",
        "phone": "+46.498205880",
        "features": []
      },
      {
        "name": "Hostnet bv",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__nl",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇳🇱",
        "location": "Amsterdam",
        "website": "https://www.hostnet.nl",
        "email": "sales@hostnet.nl",
        "phone": "+31.207500800",
        "features": []
      },
      {
        "name": "Registrar Proxy",
        "tags": [
          "tld__nu",
          "country__nl",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/6a0698f2-9c6b-41cd-ab13-8e13e5f25395.jpg",
          "alt": "Registrar Proxy logotyp"
        },
        "countryFlag": "🇳🇱",
        "location": "Boekel",
        "website": "https://www.registrar-proxy.nl",
        "email": "hostmaster@registrar-proxy.nl",
        "phone": "",
        "features": []
      },
      {
        "name": "NETIM",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__fr",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/c9085640-9317-424b-a82c-d4c7bb6c8c0a.jpg",
          "alt": "NETIM logotyp"
        },
        "countryFlag": "🇫🇷",
        "location": "LILLE",
        "website": "https://www.netim.com/en/domain-name/se-domain",
        "email": "sales@netim.com",
        "phone": "",
        "features": []
      },
      {
        "name": "Safenames LTD",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__gb"
        ],
        "logo": null,
        "countryFlag": "🇬🇧",
        "location": "Milton Keynes",
        "website": "http://www.safenames.net/DomainNames/Regulations/SE.aspx",
        "email": "hostmaster@safenames.net",
        "phone": "",
        "features": []
      },
      {
        "name": "Internet Vikings International AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__ie",
          "registration__reg_idn"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/fab22281-66c4-4083-b798-b1c03210579c.jpg",
          "alt": "Internet Vikings International AB logotyp"
        },
        "countryFlag": "🇮🇪",
        "location": "Drogheda",
        "website": "https://ilkari.tech",
        "email": "registry@ilkari.tech",
        "phone": "+46.84414499",
        "features": []
      },
      {
        "name": "Scandinavian Hosting AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/56746027-0038-42eb-83e1-7d3036be1a65.jpg",
          "alt": "Scandinavian Hosting AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Karlskrona",
        "website": "https://www.scandinavianhosting.se/",
        "email": "registry@scandinavianhosting.se",
        "phone": "+46.841061064",
        "features": []
      },
      {
        "name": "ITKoncept",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇸🇪",
        "location": "Stockholm",
        "website": "http://www.itkoncept.se/",
        "email": "helpdesk@itkoncept.se",
        "phone": "+46.200567898",
        "features": []
      },
      {
        "name": "Metaregistrar",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__nl",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇳🇱",
        "location": "Gouda",
        "website": "http://www.metaregistrar.com/",
        "email": "support@metaregistrar.com",
        "phone": "+31.708900654",
        "features": []
      },
      {
        "name": "Rackfish AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/rackfishab.jpg",
          "alt": "Rackfish AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Uppsala",
        "website": "https://www.rackfish.com/tjanster/domaner/",
        "email": "registry@rackfish.com",
        "phone": "+46.18181800",
        "features": []
      },
      {
        "name": "Webbkonsulterna AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/webbkonsulternai.jpg",
          "alt": "Webbkonsulterna AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Östersund",
        "website": "http://www.wk.se/",
        "email": "support@wk.se",
        "phone": "+46.63180888",
        "features": []
      },
      {
        "name": "Web Lovers",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "technical__serv_dns"
        ],
        "logo": null,
        "countryFlag": "🇸🇪",
        "location": "Stockholm",
        "website": "https://www.weblovers.com/",
        "email": "support@weblovers.se",
        "phone": "",
        "features": []
      },
      {
        "name": "united-domains GmbH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/uniteddomainsag.jpg",
          "alt": "united-domains GmbH logotyp"
        },
        "countryFlag": "🇩🇪",
        "location": "Starnberg",
        "website": "https://www.united-domains.de",
        "email": "support@united-domains.de",
        "phone": "+49.81513686725",
        "features": []
      },
      {
        "name": "Name.com LLC",
        "tags": [
          "tld__se",
          "country__us",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/namecomllc.jpg",
          "alt": "Name.com LLC logotyp"
        },
        "countryFlag": "🇺🇸",
        "location": "Denver, Colorado",
        "website": "http://www.name.com/domains/se",
        "email": "support@name.com",
        "phone": "+1.7202492374",
        "features": []
      },
      {
        "name": "ITCONNECT AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/51ccf335-b03b-472f-b36b-7b6fb4e8606a.jpg",
          "alt": "ITCONNECT AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Uddevalla",
        "website": "http://www.itconnect.se",
        "email": "",
        "phone": "",
        "features": []
      },
      {
        "name": "100 procent media",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/100procentmedias.jpg",
          "alt": "100 procent media logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Sandviken",
        "website": "http://www.100procent.com/Domannamn",
        "email": "registry@100procent.com",
        "phone": "+46.26255500",
        "features": []
      },
      {
        "name": "eNOM, Inc",
        "tags": [
          "tld__nu",
          "country__us",
          "registration__is_reseller"
        ],
        "logo": null,
        "countryFlag": "🇺🇸",
        "location": "Bellevue",
        "website": "http://www.enom.com/",
        "email": "customercare@enom.com",
        "phone": "+1.4252744500",
        "features": []
      },
      {
        "name": "EPAG Domainservices GmbH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__de",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns"
        ],
        "logo": null,
        "countryFlag": "🇩🇪",
        "location": "Bonn",
        "website": "https://www.epag.de/",
        "email": "support@epag.de",
        "phone": "+49.2283296840",
        "features": []
      },
      {
        "name": "Registrar.eu",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__nl",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/hostingconceptsb.jpg",
          "alt": "Registrar.eu logotyp"
        },
        "countryFlag": "🇳🇱",
        "location": "Rotterdam",
        "website": "https://www.openprovider.com",
        "email": "sales@openprovider.com",
        "phone": "+31.104482296",
        "features": []
      },
      {
        "name": "Red Snapper",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/c407b31b-cd41-494f-888d-ea657e15ac93.jpg",
          "alt": "Red Snapper logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Vara",
        "website": "http://redsnapper.nu/",
        "email": "info@redsnapper.nu",
        "phone": "+46.702617396",
        "features": []
      },
      {
        "name": "Ikasp Nätverkslösningar AB",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/696e2bb4-b2d3-4cf6-ac73-2189b1a1eb9d.jpg",
          "alt": "Ikasp Nätverkslösningar AB logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Tyresö",
        "website": "http://registrera-doman.se/se.php",
        "email": "info@registrera-doman.se",
        "phone": "+46.8255702",
        "features": []
      },
      {
        "name": "Mono Solutions ApS",
        "tags": [
          "tld__se",
          "country__dk",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇩🇰",
        "location": "Copenhagen",
        "website": "https://www.monosolutions.com/end-user-license-agreement/se-information",
        "email": "domains@mono.net",
        "phone": "+45.31247344",
        "features": []
      },
      {
        "name": "Ascio Technologies Inc",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__dk",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec"
        ],
        "logo": null,
        "countryFlag": "🇩🇰",
        "location": "Hellerup",
        "website": "http://www.ascio.com/nic-se",
        "email": "sales@ascio.com",
        "phone": "+45.33886100",
        "features": []
      },
      {
        "name": "BB-ONLINE UK LIMITED",
        "tags": [
          "tld__se",
          "country__gb",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/bbonlineuklimite.jpg",
          "alt": "BB-ONLINE UK LIMITED logotyp"
        },
        "countryFlag": "🇬🇧",
        "location": "England",
        "website": "http://www.nominate.com/terms/seterms.shtml",
        "email": "info@bb-online.com",
        "phone": "+44.1582572148",
        "features": []
      },
      {
        "name": "OVH",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__fr",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇫🇷",
        "location": "+33.320200958",
        "website": "http://www.ovhcloud.com/",
        "email": "abuse@ovh.net",
        "phone": "+48.538244444",
        "features": []
      },
      {
        "name": "Costrar EOOD",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__bg",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear"
        ],
        "logo": null,
        "countryFlag": "🇧🇬",
        "location": "Sofia",
        "website": "https://costrar.com/",
        "email": "team@costrar.com",
        "phone": "+359.877526303",
        "features": []
      },
      {
        "name": "gransy.com",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__cz",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇨🇿",
        "location": "Praha",
        "website": "http://www.gransy.com/",
        "email": "info@gransy.com",
        "phone": "+420.734463373",
        "features": []
      },
      {
        "name": "Svenska Standardbolag",
        "tags": [
          "tld__se",
          "country__se",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/16ba367f-525c-4b41-8775-2cb52c9d84bc.jpg",
          "alt": "Svenska Standardbolag logotyp"
        },
        "countryFlag": "🇸🇪",
        "location": "Falun",
        "website": "https://www.standardbolaginternet.se/tjanster/domannamn/",
        "email": "info@standardbolaginternet.se",
        "phone": "+46.23792300",
        "features": []
      },
      {
        "name": "NameWeb BVBA",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__be",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_email"
        ],
        "logo": null,
        "countryFlag": "🇧🇪",
        "location": "Ranst",
        "website": "http://www.nameweb.biz/",
        "email": "info@nameweb.biz",
        "phone": "+32.33699772",
        "features": []
      },
      {
        "name": "Registrar.nl",
        "tags": [
          "tld__se",
          "tld__nu",
          "country__nl",
          "registration__reg_idn",
          "registration__reg_private",
          "registration__domain_only",
          "registration__domain_multiyear",
          "registration__is_reseller",
          "technical__serv_dns",
          "technical__serv_dnssec",
          "technical__serv_web",
          "technical__serv_email"
        ],
        "logo": {
          "src": "https://s3-eu-north-1.amazonaws.com/registrar-logo-eu-north-1-prod/totaalnetinterne.jpg",
          "alt": "Registrar.nl logotyp"
        },
        "countryFlag": "🇳🇱",
        "location": "Duiven",
        "website": "https://www.registrar.nl",
        "email": "support@tiw.nl",
        "phone": "+31.263844944",
        "features": []
      }
    ]
    
  • URL: /components/raw/whois/whois-retailers.json
  • Filesystem Path: src/organisms/whois/whois-retailers.json
  • Size: 70.5 KB
  • Content:
    import { initTooltips } from '../../atoms/tooltip/tooltip';
    import className from '../../assets/js/className';
    
    const WHOIS_PIN_BREAKPOINT = 760;
    
    const escapeHtml = (value) => String(value ?? '')
    	.replace(/&/g, '&amp;')
    	.replace(/</g, '&lt;')
    	.replace(/>/g, '&gt;')
    	.replace(/"/g, '&quot;')
    	.replace(/'/g, '&#039;');
    
    const renderTooltip = (tooltip) => {
    	if (!tooltip) return '';
    
    	const label = tooltip.label || 'Visa mer information';
    	const placement = tooltip.placement || 'top';
    
    	return `<button type="button" class="${className('a-tooltip a-tooltip--small a-button a-button--standalone-icon a-button--icon')}" aria-label="${escapeHtml(label)}" data-tooltip-placement="${escapeHtml(placement)}">
    		<span class="${className('a-tooltip__text')}" hidden>${escapeHtml(tooltip.text)}</span>
    		<svg class="icon ${className('a-button__icon')}" aria-hidden="true">
    			<use xlink:href="#icon-info"></use>
    		</svg>
    	</button>`;
    };
    
    const renderLink = (link) => {
    	if (!link) return '';
    
    	const target = link.external ? ' target="_blank" rel="noopener"' : '';
    	const icon = link.external
    		? `<svg class="icon ${className('o-mega-menu__link__icon')}"><use xlink:href="#icon-external-link"></use></svg>`
    		: '';
    
    	return `<a href="${escapeHtml(link.href)}"${target}>${escapeHtml(link.text)}${icon}</a>`;
    };
    
    const renderButton = (button) => {
    	if (!button) return '';
    
    	const dataAttrs = Object.entries(button.data || {})
    		.map(([key, value]) => ` data-${escapeHtml(key)}="${escapeHtml(value)}"`)
    		.join('');
    	const icon = button.icon
    		? `<svg class="icon ${className('a-button__icon')}" aria-hidden="true"><use xlink:href="${escapeHtml(button.icon)}"></use></svg>`
    		: '';
    
    	return `<button type="button"${dataAttrs} class="${className('a-button a-button--lemon-light a-button--small a-button--icon')} whois-button u-nowrap">
    		<span class="${className('a-button__text')}">${escapeHtml(button.text)}</span>
    		${icon}
    	</button>`;
    };
    
    const renderWhoisCell = (params) => {
    	const value = params.value;
    
    	if (!value) return '';
    
    	if (typeof value !== 'object' || Array.isArray(value)) {
    		return escapeHtml(value);
    	}
    
    	const parts = [];
    
    	if (value.label) {
    		const tooltip = value.tooltip
    			? `<span class="whois-cell__inline-tooltip">${renderTooltip(value.tooltip)}</span>`
    			: '';
    
    		parts.push(`<span class="whois-cell__label-text">${escapeHtml(value.label)}</span>${tooltip}`);
    	}
    
    	if (value.text) {
    		parts.push(`<span>${escapeHtml(value.text)}</span>`);
    	}
    
    	if (Array.isArray(value.lines)) {
    		parts.push(`<span>${value.lines.map(escapeHtml).join('<br>')}</span>`);
    	}
    
    	if (value.link) {
    		parts.push(renderLink(value.link));
    	}
    
    	if (value.button) {
    		parts.push(renderButton(value.button));
    	}
    
    	return parts.join(' ');
    };
    
    const shouldWrapWhoisCell = (params) => {
    	const value = params?.value;
    
    	if (!value || typeof value !== 'object' || Array.isArray(value)) {
    		return false;
    	}
    
    	return value.wrapText === true;
    };
    
    function getViewportWidth() {
    	return window.visualViewport ? window.visualViewport.width : document.documentElement.clientWidth;
    }
    
    function shouldPinWhoisFieldColumn() {
    	const w = getViewportWidth();
    
    	return w > 0 && w < WHOIS_PIN_BREAKPOINT;
    }
    
    function getColumnApi(params) {
    	return params.columnApi ||
    		(params.api && typeof params.api.getColumnApi === 'function' ? params.api.getColumnApi() : null);
    }
    
    function setColumnsState(params, { state = [], defaultState = { hide: false, pinned: null } }) {
    	const columnApi = getColumnApi(params);
    
    	if (columnApi && typeof columnApi.applyColumnState === 'function') {
    		columnApi.applyColumnState({ state, defaultState });
    		return;
    	}
    
    	if (params.api && typeof params.api.applyColumnState === 'function') {
    		params.api.applyColumnState({ state, defaultState });
    		return;
    	}
    
    	if (columnApi && typeof columnApi.setColumnState === 'function') {
    		if (typeof columnApi.resetColumnState === 'function') columnApi.resetColumnState();
    		columnApi.setColumnState(state);
    	}
    }
    
    function getWhoisGroups(data) {
    	return data
    		.filter((row) => row.section?.id && row.section?.label)
    		.map((row) => ({
    			id: row.section.id,
    			label: row.section.label,
    		}));
    }
    
    function getWhoisRowsByGroup(data, groups) {
    	return groups.reduce((acc, group) => {
    		acc[group.id] = data.filter((row) => row.group === group.id);
    
    		return acc;
    	}, {});
    }
    
    function buildWhoisMatrixRows(data, groups) {
    	const rowsByGroup = getWhoisRowsByGroup(data, groups);
    	const maxRows = Math.max(...groups.map((group) => rowsByGroup[group.id].length));
    
    	return Array.from({ length: maxRows }, (_, index) => groups.reduce((row, group) => {
    		const item = rowsByGroup[group.id][index];
    
    		row[`${group.id}Field`] = item?.field || null;
    		row[`${group.id}Value`] = item?.value || null;
    
    		return row;
    	}, {}));
    }
    
    function buildWhoisColumnDefs(groups) {
    	return groups.map((group) => ({
    		headerName: group.label,
    		marryChildren: true,
    		children: [
    			{
    				headerName: 'Uppgift',
    				colId: `${group.id}.field`,
    				field: `${group.id}Field`,
    				cellRenderer: renderWhoisCell,
    				cellClass: 'whois-cell--label',
    				autoHeight: true,
    				sortable: false,
    				filter: false,
    				minWidth: 220,
    				flex: 1,
    			},
    			{
    				headerName: 'Värde',
    				colId: `${group.id}.value`,
    				field: `${group.id}Value`,
    				cellRenderer: renderWhoisCell,
    				cellClassRules: {
    					'whois-cell--wrap': (params) => shouldWrapWhoisCell(params),
    				},
    				autoHeight: true,
    				sortable: false,
    				filter: false,
    				minWidth: 200,
    				flex: 1.4,
    			},
    		],
    	}));
    }
    
    function getWhoisColumnState(groups, activeGroupId) {
    	const isMobile = shouldPinWhoisFieldColumn();
    
    	return groups.flatMap((group) => {
    		const hideGroup = isMobile && group.id !== activeGroupId;
    
    		return [
    			{
    				colId: `${group.id}.field`,
    				hide: hideGroup,
    				pinned: null,
    				width: isMobile ? 160 : 150,
    				flex: isMobile ? null : 1,
    			},
    			{
    				colId: `${group.id}.value`,
    				hide: hideGroup,
    				pinned: null,
    				flex: isMobile ? 1 : 1.4,
    			},
    		];
    	});
    }
    
    function applyWhoisResponsiveVisibility(params, groups, activeGroupId) {
    	setColumnsState(params, {
    		state: getWhoisColumnState(groups, activeGroupId),
    	});
    }
    
    function updateSwitcherState(switcher, activeGroupId) {
    	switcher.querySelectorAll('.js-whois-table-group').forEach((button) => {
    		const isActive = button.dataset.whoisTableGroup === activeGroupId;
    
    		button.setAttribute('aria-pressed', isActive ? 'true' : 'false');
    	});
    }
    
    function createGroupSwitcher(el, groups, activeGroup, onChange) {
    	const wrapper = el.closest('.js-ag-grid-wrapper');
    
    	if (!wrapper || wrapper.previousElementSibling?.classList.contains('js-whois-table-switcher')) {
    		return wrapper?.previousElementSibling || null;
    	}
    
    	const switcher = document.createElement('div');
    	switcher.className = 'whois-table-switcher js-whois-table-switcher';
    	switcher.setAttribute('aria-label', 'Välj grupp');
    	switcher.innerHTML = groups.map((group) => (
    		`<button type="button" class="whois-table-switcher__button js-whois-table-group" data-whois-table-group="${escapeHtml(group.id)}" aria-pressed="${group.id === activeGroup.id ? 'true' : 'false'}">${escapeHtml(group.label)}</button>`
    	)).join('');
    
    	switcher.addEventListener('click', (event) => {
    		const button = event.target.closest('.js-whois-table-group');
    
    		if (!button) {
    			return;
    		}
    
    		activeGroup.id = button.dataset.whoisTableGroup;
    		updateSwitcherState(switcher, activeGroup.id);
    		onChange(activeGroup.id);
    	});
    
    	wrapper.before(switcher);
    
    	return switcher;
    }
    
    document.addEventListener('tableAdvanced:configure', (event) => {
    	const { el } = event.detail;
    
    	if (el.dataset.tableType !== 'whois') {
    		return;
    	}
    
    	const groups = getWhoisGroups(event.detail.data);
    	const activeGroup = { id: groups[0]?.id };
    
    	el.dataset.whoisTable = 'true';
    	event.detail.columnDefs = buildWhoisColumnDefs(groups);
    	event.detail.rowData = buildWhoisMatrixRows(event.detail.data, groups);
    	event.detail.gridOptions.suppressHorizontalScroll = false;
    	event.detail.applyResponsiveVisibility = (params) => {
    		applyWhoisResponsiveVisibility(params, groups, activeGroup.id);
    	};
    	event.detail.onReady.push((params) => {
    		initTooltips(el);
    		createGroupSwitcher(el, groups, activeGroup, () => {
    			applyWhoisResponsiveVisibility(params, groups, activeGroup.id);
    		});
    	});
    	event.detail.onGridSizeChanged.push((params) => {
    		applyWhoisResponsiveVisibility(params, groups, activeGroup.id);
    	});
    	event.detail.onFirstDataRendered.push(() => {
    		initTooltips(el);
    	});
    	event.detail.onModelUpdated.push(() => {
    		initTooltips(el);
    	});
    });
    
  • URL: /components/raw/whois/whois-table.js
  • Filesystem Path: src/organisms/whois/whois-table.js
  • Size: 8.6 KB
  • Content:
    const LORDICON_SCRIPT_SRC = 'https://cdn.lordicon.com/lordicon-1.1.0.js';
    const whoisComponents = document.querySelectorAll('.js-whois');
    const DOMAIN_SEARCH_VALUE = 'first';
    const KEYWORD_SEARCH_VALUE = 'second';
    const ORGANISATION_SEARCH_VALUE = 'third';
    const VALIDATION_DELAY = 1500;
    const DESKTOP_DEFAULT_SELECTION = window.matchMedia('(min-width: 769px)');
    const PERSONAL_IDENTITY_NUMBER_REGEX = /^(18|19|20)?\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])[-+]?\d{4}$/;
    const ORGANISATION_NUMBER_REGEX = /^\d{2}[2-9]\d{7}$/;
    const DEFAULT_I18N = {
    	selectSearchTypePlaceholder: 'Välj först vad du vill söka efter...',
    	emptySearchError: 'Du måste ange en sökning.',
    	domainSearchError: 'Sökningen måste sluta med .se eller .nu.',
    	domainSearchCharactersError: 'Domännamn får bara innehålla bokstäver, siffror, bindestreck och punkt.',
    	keywordSearchCharactersError: 'Nyckelordet får bara innehålla bokstäver och siffror.',
    	keywordSearchLengthError: 'Sökordet måste innehålla minst 3 tecken.',
    	organisationSearchError: 'Organisationsnumret måste anges i formatet XXXXXX-XXXX.',
    	organisationPersonalNumberError: 'Du kan inte söka med ett personnummer här. Ange ett organisationsnummer i stället.',
    	organisationInternationalSearchError: 'Ange organisationsnummer med 2-30 tecken. Endast bokstäver, siffror, mellanslag, punkt, snedstreck och bindestreck är tillåtna.',
    };
    
    function getWhoisI18n() {
    	return window.internetstiftelsen?.i18n?.whois || {};
    }
    
    function getTranslation(key) {
    	const translation = getWhoisI18n()[key];
    
    	return typeof translation === 'string' && translation.length
    		? translation
    		: DEFAULT_I18N[key];
    }
    
    function ensureLordIconScript() {
    	if (!document.querySelector('lord-icon')) {
    		return;
    	}
    
    	if (window.customElements?.get('lord-icon')) {
    		return;
    	}
    
    	if (document.querySelector(`script[src="${LORDICON_SCRIPT_SRC}"]`)) {
    		return;
    	}
    
    	const script = document.createElement('script');
    
    	script.src = LORDICON_SCRIPT_SRC;
    	script.async = true;
    	script.setAttribute('data-lordicon-script', 'true');
    	document.head.appendChild(script);
    }
    
    function getSelectedOption(component) {
    	return component.querySelector('.js-radiobutton-advanced__input:checked');
    }
    
    function getSearchTypeOptions(component) {
    	return Array.from(component.querySelectorAll('.js-radiobutton-advanced__input'));
    }
    
    function getErrorElement(component) {
    	return component.querySelector('.js-whois-error');
    }
    
    function getFieldGroup(component) {
    	return component.querySelector('.js-whois-field-group');
    }
    
    function getOrganisationCountryField(component) {
    	return component.querySelector('.js-whois-country-group');
    }
    
    function getOrganisationCountrySelect(component) {
    	return component.querySelector('.js-whois-country');
    }
    
    function syncOrganisationCountrySelectLabels(component, { expanded = false } = {}) {
    	const select = getOrganisationCountrySelect(component);
    
    	if (!select) {
    		return;
    	}
    
    	Array.from(select.options).forEach((option) => {
    		const fullLabel = option.dataset.fullLabel;
    
    		if (!fullLabel) {
    			return;
    		}
    
    		option.textContent = fullLabel;
    	});
    
    	const selectedOption = select.options?.[select.selectedIndex];
    
    	if (!selectedOption || selectedOption.disabled) {
    		return;
    	}
    
    	select.title = selectedOption.dataset.fullLabel || selectedOption.textContent.trim();
    
    	if (!expanded) {
    		selectedOption.textContent = selectedOption.dataset.shortLabel || selectedOption.value || '';
    	}
    }
    
    function isDomainSearchSelected(selectedOption) {
    	return selectedOption?.value === DOMAIN_SEARCH_VALUE;
    }
    
    function isKeywordSearchSelected(selectedOption) {
    	return selectedOption?.value === KEYWORD_SEARCH_VALUE;
    }
    
    function isOrganisationSearchSelected(selectedOption) {
    	return selectedOption?.value === ORGANISATION_SEARCH_VALUE;
    }
    
    function getSelectedOrganisationCountry(component) {
    	return getOrganisationCountrySelect(component)?.value || 'SE';
    }
    
    function isValidDomainSearch(value) {
    	return /\.(se|nu)$/i.test((value || '').trim());
    }
    
    function hasValidDomainCharacters(value) {
    	return /^[\p{L}\p{N}.-]+$/u.test((value || '').trim());
    }
    
    function hasValidKeywordCharacters(value) {
    	return /^[\p{L}\p{N}]+$/u.test((value || '').trim());
    }
    
    function normalizeDigits(value) {
    	return (value || '').trim().replace(/[^\d]/g, '');
    }
    
    function passesLuhn(value) {
    	const digits = String(value || '');
    
    	if (!/^\d+$/.test(digits)) {
    		return false;
    	}
    
    	const sum = digits
    		.split('')
    		.reduce((total, digit, index) => {
    			let current = Number(digit);
    
    			if (index % 2 === 0) {
    				current *= 2;
    				current = current > 9 ? current - 9 : current;
    			}
    
    			return total + current;
    		}, 0);
    
    	return sum % 10 === 0;
    }
    
    function isValidDate(year, month, day) {
    	const date = new Date(year, month - 1, day);
    
    	return date.getFullYear() === year
    		&& date.getMonth() === month - 1
    		&& date.getDate() === day;
    }
    
    function inferFullYear(twoDigitYear, month, day, separator) {
    	const now = new Date();
    	const currentCentury = Math.floor(now.getFullYear() / 100) * 100;
    	const currentYearShort = now.getFullYear() % 100;
    	const currentMonth = now.getMonth() + 1;
    	const currentDay = now.getDate();
    	const inputDateValue = (twoDigitYear * 10000) + (month * 100) + day;
    	const currentDateValue = (currentYearShort * 10000) + (currentMonth * 100) + currentDay;
    	let year = currentCentury + twoDigitYear;
    
    	if (separator === '+' || inputDateValue > currentDateValue) {
    		year -= 100;
    	}
    
    	return year;
    }
    
    function getPersonalIdentityNumberParts(value) {
    	const rawValue = (value || '').trim();
    	const digits = normalizeDigits(rawValue);
    
    	if (!PERSONAL_IDENTITY_NUMBER_REGEX.test(rawValue) || (digits.length !== 10 && digits.length !== 12)) {
    		return null;
    	}
    
    	const separator = rawValue.includes('+') ? '+' : '-';
    	const normalizedTenDigits = digits.slice(-10);
    	const month = Number(normalizedTenDigits.slice(2, 4));
    	const day = Number(normalizedTenDigits.slice(4, 6));
    	const year = digits.length === 12
    		? Number(digits.slice(0, 4))
    		: inferFullYear(Number(normalizedTenDigits.slice(0, 2)), month, day, separator);
    
    	return {
    		year,
    		month,
    		day,
    		normalizedTenDigits,
    	};
    }
    
    function isPersonalIdentityNumber(value) {
    	const parts = getPersonalIdentityNumberParts(value);
    
    	if (!parts) {
    		return false;
    	}
    
    	return isValidDate(parts.year, parts.month, parts.day)
    		&& passesLuhn(parts.normalizedTenDigits);
    }
    
    function isValidOrganisationSearch(value) {
    	const trimmedValue = (value || '').trim();
    	const normalizedValue = normalizeDigits(value);
    
    	return /^\d{2}[2-9]\d{3}-?\d{4}$/.test(trimmedValue)
    		&& ORGANISATION_NUMBER_REGEX.test(normalizedValue)
    		&& passesLuhn(normalizedValue);
    }
    
    function isValidInternationalOrganisationSearch(value) {
    	const trimmedValue = String(value || '').trim().replace(/\s+/g, ' ');
    
    	if (trimmedValue.length < 2 || trimmedValue.length > 30) {
    		return false;
    	}
    
    	return /^(?:[\p{L}\p{N}]{2}|[\p{L}\p{N}][\p{L}\p{N} ./-]{0,28}[\p{L}\p{N}])$/u.test(trimmedValue);
    }
    
    function getOrganisationValidationErrorKey(component, value) {
    	const selectedCountry = getSelectedOrganisationCountry(component);
    
    	if (selectedCountry === 'SE') {
    		if (isPersonalIdentityNumber(value)) {
    			return 'organisationPersonalNumberError';
    		}
    
    		return isValidOrganisationSearch(value)
    			? null
    			: 'organisationSearchError';
    	}
    
    	return isValidInternationalOrganisationSearch(value)
    		? null
    		: 'organisationInternationalSearchError';
    }
    
    function hasVisibleError(component) {
    	const error = getErrorElement(component);
    
    	return Boolean(error && !error.classList.contains('is-hidden') && error.textContent.trim().length);
    }
    
    function updateSubmitState(component) {
    	const submit = component.querySelector('.js-whois-submit');
    	const selectedOption = getSelectedOption(component);
    
    	if (!submit) {
    		return;
    	}
    
    	submit.disabled = !selectedOption || hasVisibleError(component);
    }
    
    function clearValidationTimer(component) {
    	if (!component.dataset.validationTimerId) {
    		return;
    	}
    
    	window.clearTimeout(Number(component.dataset.validationTimerId));
    	delete component.dataset.validationTimerId;
    }
    
    function scheduleValidationError(component, message) {
    	clearValidationTimer(component);
    
    	component.dataset.validationTimerId = window.setTimeout(() => {
    		showValidationError(component, message);
    		delete component.dataset.validationTimerId;
    	}, VALIDATION_DELAY);
    }
    
    function clearValidationError(component) {
    	const input = component.querySelector('.js-whois-input');
    	const error = getErrorElement(component);
    	const fieldGroup = getFieldGroup(component);
    
    	clearValidationTimer(component);
    
    	if (input) {
    		input.removeAttribute('aria-invalid');
    		input.removeAttribute('aria-describedby');
    	}
    
    	fieldGroup?.classList.remove('is-invalid');
    
    	if (!error) {
    		updateSubmitState(component);
    		return;
    	}
    
    	error.textContent = '';
    	error.classList.add('is-hidden');
    	updateSubmitState(component);
    }
    
    function showValidationError(component, message) {
    	const input = component.querySelector('.js-whois-input');
    	const error = getErrorElement(component);
    	const fieldGroup = getFieldGroup(component);
    
    	if (input) {
    		input.setAttribute('aria-invalid', 'true');
    	}
    
    	fieldGroup?.classList.add('is-invalid');
    
    	if (!error) {
    		return;
    	}
    
    	if (!error.id) {
    		error.id = `${input?.id || 'whois-search'}-error`;
    	}
    
    	if (input) {
    		input.setAttribute('aria-describedby', error.id);
    	}
    
    	error.textContent = message;
    	error.classList.remove('is-hidden');
    	updateSubmitState(component);
    }
    
    function validateSearch(component, { report = false } = {}) {
    	const input = component.querySelector('.js-whois-input');
    	const selectedOption = getSelectedOption(component);
    
    	if (!input || !selectedOption) {
    		clearValidationError(component);
    		return true;
    	}
    
    	const value = input.value.trim();
    
    	if (!value.length) {
    		if (report) {
    			showValidationError(component, getTranslation('emptySearchError'));
    			return false;
    		}
    
    		clearValidationError(component);
    		return true;
    	}
    
    	if (isDomainSearchSelected(selectedOption)) {
    		if (!hasValidDomainCharacters(value)) {
    			if (report) {
    				showValidationError(component, getTranslation('domainSearchCharactersError'));
    			} else {
    				clearValidationError(component);
    				scheduleValidationError(component, getTranslation('domainSearchCharactersError'));
    			}
    
    			return false;
    		}
    
    		if (isValidDomainSearch(value)) {
    			clearValidationError(component);
    			return true;
    		}
    
    		if (report) {
    			showValidationError(component, getTranslation('domainSearchError'));
    		} else {
    			clearValidationError(component);
    			scheduleValidationError(component, getTranslation('domainSearchError'));
    		}
    
    		return false;
    	}
    
    	if (isKeywordSearchSelected(selectedOption)) {
    		if (!hasValidKeywordCharacters(value)) {
    			if (report) {
    				showValidationError(component, getTranslation('keywordSearchCharactersError'));
    			} else {
    				clearValidationError(component);
    				scheduleValidationError(component, getTranslation('keywordSearchCharactersError'));
    			}
    
    			return false;
    		}
    
    		if (value.length >= 3) {
    			clearValidationError(component);
    			return true;
    		}
    
    		if (report) {
    			showValidationError(component, getTranslation('keywordSearchLengthError'));
    		} else {
    			clearValidationError(component);
    			scheduleValidationError(component, getTranslation('keywordSearchLengthError'));
    		}
    
    		return false;
    	}
    
    	if (isOrganisationSearchSelected(selectedOption)) {
    		const errorKey = getOrganisationValidationErrorKey(component, value);
    
    		if (!errorKey) {
    			clearValidationError(component);
    			return true;
    		}
    
    		if (report) {
    			showValidationError(component, getTranslation(errorKey));
    		} else {
    			clearValidationError(component);
    			scheduleValidationError(component, getTranslation(errorKey));
    		}
    
    		return false;
    	}
    
    	clearValidationError(component);
    	return true;
    }
    
    function updateSearchState(component) {
    	const input = component.querySelector('.js-whois-input');
    	const submit = component.querySelector('.js-whois-submit');
    	const selectedOption = getSelectedOption(component);
    	const organisationCountryField = getOrganisationCountryField(component);
    	const organisationCountrySelect = getOrganisationCountrySelect(component);
    
    	if (!input || !submit) {
    		return;
    	}
    
    	if (!selectedOption) {
    		input.setAttribute('placeholder', getTranslation('selectSearchTypePlaceholder'));
    		input.disabled = true;
    		submit.disabled = true;
    		if (organisationCountryField) {
    			organisationCountryField.hidden = true;
    		}
    		if (organisationCountrySelect) {
    			organisationCountrySelect.disabled = true;
    		}
    		clearValidationError(component);
    
    		return;
    	}
    
    	if (organisationCountryField) {
    		organisationCountryField.hidden = !isOrganisationSearchSelected(selectedOption);
    	}
    
    	if (organisationCountrySelect) {
    		organisationCountrySelect.disabled = !isOrganisationSearchSelected(selectedOption);
    	}
    
    	syncOrganisationCountrySelectLabels(component);
    
    	input.setAttribute('placeholder', selectedOption.dataset.placeholder || '');
    	input.disabled = false;
    	clearValidationError(component);
    	updateSubmitState(component);
    }
    
    function syncResponsiveSearchTypeSelection(component) {
    	if (component.dataset.responsiveDefaultSearchType !== 'true' || component.dataset.userSelectedSearchType === 'true') {
    		return;
    	}
    
    	const options = getSearchTypeOptions(component);
    	const firstOption = options.find((option) => option.value === DOMAIN_SEARCH_VALUE) || options[0];
    	const selectedOption = getSelectedOption(component);
    	const input = component.querySelector('.js-whois-input');
    
    	if (!firstOption) {
    		return;
    	}
    
    	if (DESKTOP_DEFAULT_SELECTION.matches) {
    		if (!selectedOption) {
    			firstOption.checked = true;
    			component.dataset.autoSelectedSearchType = 'true';
    			component.dataset.syncingResponsiveDefault = 'true';
    			firstOption.dispatchEvent(new Event('change', { bubbles: true }));
    			delete component.dataset.syncingResponsiveDefault;
    		}
    
    		return;
    	}
    
    	if (component.dataset.autoSelectedSearchType !== 'true') {
    		return;
    	}
    
    	options.forEach((option) => {
    		option.checked = false;
    	});
    
    	if (input?.value) {
    		input.value = '';
    	}
    
    	delete component.dataset.autoSelectedSearchType;
    	component.dataset.syncingResponsiveDefault = 'true';
    	firstOption.dispatchEvent(new Event('change', { bubbles: true }));
    	delete component.dataset.syncingResponsiveDefault;
    }
    
    ensureLordIconScript();
    
    whoisComponents.forEach((component) => {
    	component.addEventListener('change', (event) => {
    		if (!event.target.matches('.js-radiobutton-advanced__input')) {
    			return;
    		}
    
    		const input = component.querySelector('.js-whois-input');
    
    		if (input?.value) {
    			input.value = '';
    		}
    
    		if (component.dataset.responsiveDefaultSearchType === 'true' && component.dataset.syncingResponsiveDefault !== 'true') {
    			if (component.dataset.autoSelectedSearchType === 'true' && event.target.value === DOMAIN_SEARCH_VALUE && DESKTOP_DEFAULT_SELECTION.matches) {
    				component.dataset.autoSelectedSearchType = 'true';
    			} else {
    				component.dataset.userSelectedSearchType = 'true';
    				delete component.dataset.autoSelectedSearchType;
    			}
    		}
    
    		updateSearchState(component);
    	});
    
    	component.addEventListener('input', (event) => {
    		if (!event.target.matches('.js-whois-input')) {
    			return;
    		}
    
    		validateSearch(component);
    		updateSubmitState(component);
    	});
    
    	component.addEventListener('change', (event) => {
    		if (!event.target.matches('.js-whois-country')) {
    			return;
    		}
    
    		syncOrganisationCountrySelectLabels(component);
    		validateSearch(component);
    		updateSubmitState(component);
    	});
    
    	component.addEventListener('focusin', (event) => {
    		if (!event.target.matches('.js-whois-country')) {
    			return;
    		}
    
    		syncOrganisationCountrySelectLabels(component, { expanded: true });
    	});
    
    	component.addEventListener('focusout', (event) => {
    		if (!event.target.matches('.js-whois-country')) {
    			return;
    		}
    
    		syncOrganisationCountrySelectLabels(component);
    	});
    
    	component.addEventListener('click', (event) => {
    		if (!event.target.closest('.js-whois-submit')) {
    			return;
    		}
    
    		if (!validateSearch(component, { report: true })) {
    			event.preventDefault();
    			component.querySelector('.js-whois-input')?.focus();
    		}
    	});
    
    	syncResponsiveSearchTypeSelection(component);
    	updateSearchState(component);
    	syncOrganisationCountrySelectLabels(component);
    });
    
    function syncResponsiveWhoisDefaults() {
    	whoisComponents.forEach((component) => {
    		syncResponsiveSearchTypeSelection(component);
    		updateSearchState(component);
    		syncOrganisationCountrySelectLabels(component);
    	});
    }
    
    if (DESKTOP_DEFAULT_SELECTION.addEventListener) {
    	DESKTOP_DEFAULT_SELECTION.addEventListener('change', syncResponsiveWhoisDefaults);
    } else {
    	DESKTOP_DEFAULT_SELECTION.addListener(syncResponsiveWhoisDefaults);
    }
    
  • URL: /components/raw/whois/whois.js
  • Filesystem Path: src/organisms/whois/whois.js
  • Size: 16.7 KB

Whois

Reference documentation for the current whois organism so the component can be understood without chat history.

Main files

  • radiobutton-advanced is now a molecule and is used as the search type selector.
  • Normal table component is used for the current result tables.
  • table-advanced / whois-table.js still exist in the repo, but they do not appear to be part of the current active Whois render path.

Search types

The search form supports three radio options:

  1. first = domain search
  2. second = keyword search
  3. third = organisation number search

These values are hardwired in whois.js as:

  • DOMAIN_SEARCH_VALUE = 'first'
  • KEYWORD_SEARCH_VALUE = 'second'
  • ORGANISATION_SEARCH_VALUE = 'third'

Search form behavior

Initial state

  • If no search type is selected, the text input is disabled.
  • The placeholder is Välj först vad du vill söka efter....
  • The submit button is disabled.

Responsive default selection

For the plain interactive Whois form, the wrapper gets data-responsive-default-search-type="true".

Behavior:

  • desktop: at min-width: 769px, the first radio option (Sök domän) is auto-selected
  • mobile: below that breakpoint, no option is preselected
  • if the viewport crosses the breakpoint, the behavior updates live
  • once the user has made a manual choice, that choice should not be overwritten by the responsive default logic

This is handled in syncResponsiveSearchTypeSelection() in whois.js.

Search type changes

When the selected radio option changes:

  • the input value is cleared
  • the placeholder is updated from the radio button’s data-placeholder
  • the organisation country select is shown only for organisation-number search
  • any visible validation state is cleared

Country select for organisation number

Purpose

The country select is metadata for the organisation-number search. It is not treated as proof that the entered number must literally begin with that code.

Canonical values

The select now uses official ISO 3166-1 alpha-2 country codes as canonical option values, for example:

  • SE
  • NL
  • DE

The grouped selector data lives in whois.config.js.

Important implementation detail

Each option has separate data for value and display:

  • value: canonical ISO code
  • short_label: short closed-state label, currently the same as the code
  • label: full dropdown label, for example SE - Sverige

This means the component can:

  • submit/store SE
  • show SE - Sverige in the open dropdown
  • show only SE in the closed state

This behavior is handled in syncOrganisationCountrySelectLabels() in whois.js.

Completeness check

The grouped country list is treated as the complete selector dataset and is validated in config:

  • expected unique code count: 249
  • source model: complete ISO 3166-1 alpha-2 set for this selector

If the list drifts, whois.config.js throws during load.

Current grouping

The countries are grouped visually as:

  • Nordiska länder
  • Europa
  • Afrika
  • Antarktis
  • Asien
  • Nordamerika
  • Oceanien
  • Sydamerika

With extra UI prioritization for:

  • SE first in the Nordic group
  • NL first in Europe

Validation

Validation is entirely in whois.js.

Shared behavior

  • Validation errors are delayed by 1500ms while typing.
  • Errors disappear while typing if the input becomes valid.
  • Clicking submit with an empty field shows the empty-search error immediately.
  • The submit button is:
    • disabled when no search type is selected
    • enabled once a search type is selected and there is no visible error
    • disabled again while an error is visible
  • The error message lives under the text input only, not under the entire search row.

Rules:

  • must end with .se or .nu
  • only letters, digits, - and .

Current messages:

  • Sökningen måste sluta med .se eller .nu.
  • Domännamn får bara innehålla bokstäver, siffror, bindestreck och punkt.

Rules:

  • minimum 3 characters
  • only letters and digits
  • . is not allowed
  • - is not allowed

Current messages:

  • Nyckelordet får bara innehålla bokstäver och siffror.
  • Sökordet måste innehålla minst 3 tecken.

Sweden (SE)

Swedish organisation-number validation is strict and includes:

  1. format normalization
  2. personnummer detection
  3. date validation for personnummer-like input
  4. Luhn check

Current Swedish patterns and logic:

  • personal number regex: ^(18|19|20)?\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])[-+]?\d{4}$
  • organisation-number normalization target: ^\d{2}[2-9]\d{7}$
  • accepted display format: XXXXXX-XXXX

If the input is a valid Swedish personal identity number, the component shows:

  • Du kan inte söka med ett personnummer här. Ange ett organisationsnummer i stället.

If the value fails Swedish organisation-number validation, it shows:

  • Organisationsnumret måste anges i formatet XXXXXX-XXXX.

Other countries

Outside SE, the current implementation uses a softer fallback validator instead of pretending there is one global organisation-number format.

Rules:

  • 2 to 30 characters
  • allowed characters: letters, digits, spaces, ., /, -
  • first and last character must be a letter or digit

Current message:

  • Ange organisationsnummer med 2-30 tecken. Endast bokstäver, siffror, mellanslag, punkt, snedstreck och bindestreck är tillåtna.

Important: this is a pragmatic international fallback, not a country-specific legal validation model.

Accessibility

Current accessibility work includes:

  • screen-reader friendly radio behavior in radiobutton-advanced
  • visible mobile-collapse behavior without using display: none for hidden radio options
  • input error feedback with role="alert" and aria-live="polite"
  • invalid input state uses aria-invalid and aria-describedby
  • keyboard-specific behavior for the advanced radio selector:
    • options stay open during keyboard navigation
    • Escape closes
    • Enter also closes

i18n

Whois text strings used by JS are injected through:

window.internetstiftelsen.i18n.whois

In whois.hbs, the config values are merged into that object with an inline script.

Runtime lookup order:

  1. window.internetstiftelsen.i18n.whois
  2. DEFAULT_I18N in whois.js

So yes: DEFAULT_I18N is the fallback.

View variants in Fractal

Current variants in whois.config.js:

  • domain-available
  • domain-taken
  • domain-taken-hidden-contact
  • domain-taken-person
  • domain-taken-person-hidden-contact
  • domain-in-quarantine
  • keyword-search
  • organisation-number
  • retailers

Domain result variants

The main domain-result family supports:

  • normal registered domain
  • registered domain with hidden legal-entity contact data
  • registered domain owned by a private person
  • registered domain owned by a private person with hidden contact data
  • quarantine state
  • available state

Special result notes:

  • domain-available has no contact-info block
  • quarantine view uses different dates/status values and reduced contact information
  • private-person variants use johndoe.se
  • legal-entity organisation numbers are displayed with [SE] prefix where applicable

Keyword result

  • three-column layout
  • flat alphabetical domain listing
  • no longer grouped by registrar

Organisation-number result

  • shows simplified organisation contact block above the tables
  • uses [SE] prefix in displayed organisation number
  • domain lists are grouped by registrar
  • each registrar table contains domain, registry lock and DNSSEC columns

Retailers result

  • hides the standard search form
  • uses retailer data from whois-retailers.json
  • contains a design-only filter UI
  • uses a11y-toggle for the “Mer info / Göm info” interaction
  • feature lists are split into:
    • Erbjuder
    • Erbjuder inte

Styling notes

Current notable styling decisions in _whois.scss:

  • search input and submit are built as an input group
  • organisation country select has fixed width 104px
  • selected country code is visually clipped to the short code in closed state
  • retailer view uses transparent list styling instead of cards
  • retailer rows use subtle separators and custom spacing
  • retailer toolbar stacks on mobile and aligns horizontally from md and up

Known implementation boundaries

  • The organisation country select uses a complete ISO alpha-2 code set for country metadata, not a complete global organisation-number ruleset.
  • Only Swedish organisation-number validation is country-specific today.
  • International organisation-number validation is intentionally permissive.
  • whois.config.js contains mock data and Fractal variants, not production logic.
  • whois.js contains the actual UI behavior.

Good places to edit next

If future work is needed, these are the usual entry points:

Last updated

This document reflects the component state as of 2026-06-29.