.anmalan-module__fOZvlW__flode{--maxw:80rem;--pad:clamp(1.35rem, 5vw, 4rem);--yta:#f5f8fc;--error:#b3261e;--spalt:35rem;background:var(--yta);min-height:100dvh;color:var(--ink);font-family:var(--ick-body), system-ui, sans-serif;font-size:var(--fs-body);flex-direction:column;line-height:1.55;display:flex}.anmalan-module__fOZvlW__header{border-bottom:1px solid var(--line);background:#fff}.anmalan-module__fOZvlW__headerInner{justify-content:center;padding:.5rem 1rem;display:flex}.anmalan-module__fOZvlW__ordbild{min-height:44px;color:var(--ink);font-family:var(--ick-display), sans-serif;font-size:var(--fs-body);letter-spacing:.01em;align-items:center;padding:0 .5rem;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}.anmalan-module__fOZvlW__ordbild:hover{color:var(--blue)}.anmalan-module__fOZvlW__headerInner{position:relative}.anmalan-module__fOZvlW__stang{top:50%;right:max(.5rem, calc((100% - var(--spalt)) / 2 - .5rem));width:44px;height:44px;color:var(--ink-soft);cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translateY(-50%)}.anmalan-module__fOZvlW__stang:hover{color:var(--blue)}.anmalan-module__fOZvlW__stang svg{width:22px;height:22px}.anmalan-module__fOZvlW__avbryt{border-radius:var(--radie-mjuk);width:min(22rem,100% - 2rem);color:var(--ink);font-family:var(--ick-body), system-ui, sans-serif;background:#fff;border:0;margin:auto;padding:1.5rem;box-shadow:0 12px 40px #0000002e}.anmalan-module__fOZvlW__avbryt::backdrop{background:#17214373}.anmalan-module__fOZvlW__avbrytRubrik{font-family:var(--ick-display), sans-serif;font-size:var(--fs-h3);margin:0;font-weight:800;line-height:1.2}.anmalan-module__fOZvlW__avbrytText{font-size:var(--fs-body);margin:.5rem 0 1.25rem}.anmalan-module__fOZvlW__avbrytKnappar{flex-direction:column;align-items:stretch;gap:.25rem;display:flex}.anmalan-module__fOZvlW__avbrytLank{min-height:44px;color:var(--ink-soft);font-size:var(--fs-body);text-underline-offset:4px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.anmalan-module__fOZvlW__avbrytLank:hover{color:var(--ink);text-decoration:underline}.anmalan-module__fOZvlW__framsteg{background:var(--line);width:100%;height:6px}.anmalan-module__fOZvlW__framstegFyllning{background:var(--blue);border-radius:0 999px 999px 0;height:100%;transition:width .5s ease-in-out}.anmalan-module__fOZvlW__framstegFyllning[data-full=true]{border-radius:0}.anmalan-module__fOZvlW__stegYta{flex-direction:column;flex:1;display:flex}.anmalan-module__fOZvlW__innehall{width:100%;max-width:var(--spalt);flex:1 0 auto;margin:0 auto;padding:2rem 1rem 3.5rem}.anmalan-module__fOZvlW__rubrik{color:var(--ink);font-family:var(--ick-display), sans-serif;font-size:var(--fs-h2);text-wrap:balance;margin:0 0 1.35rem;font-weight:800;line-height:1.1}.anmalan-module__fOZvlW__doldText{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.anmalan-module__fOZvlW__infobox{background:var(--blue-faint);border-radius:var(--radie-liten);margin:0 0 .75rem;padding:.9rem 1.1rem}.anmalan-module__fOZvlW__infoboxText{color:var(--ink);font-size:var(--fs-body);margin:0;line-height:1.5}.anmalan-module__fOZvlW__kortlista{gap:.5rem;margin-top:1.35rem;display:grid}.anmalan-module__fOZvlW__kort{border:1px solid var(--line);border-radius:var(--radie-mjuk);min-height:56px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;transition:border-color .2s var(--ease), background .2s var(--ease), transform .15s var(--ease);background:#fff;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex;position:relative;box-shadow:0 1px 2px #0000000f}.anmalan-module__fOZvlW__kort:hover{border-color:var(--blue)}.anmalan-module__fOZvlW__kort:active{transform:scale(.99)}.anmalan-module__fOZvlW__kort:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.anmalan-module__fOZvlW__radio{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.anmalan-module__fOZvlW__kort:has(input:checked){border-color:var(--blue);background:var(--blue-faint);box-shadow:inset 0 0 0 1px var(--blue);color:var(--blue)}.anmalan-module__fOZvlW__prick{width:18px;height:18px;transition:border-color .2s var(--ease), background .2s var(--ease);border:2px solid #c3c3cb;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.2rem;display:flex}.anmalan-module__fOZvlW__kort:has(input:checked) .anmalan-module__fOZvlW__prick{border-color:var(--blue);background:var(--blue)}.anmalan-module__fOZvlW__prick:after{content:"";background:0 0;border-radius:50%;width:6px;height:6px}.anmalan-module__fOZvlW__kort:has(input:checked) .anmalan-module__fOZvlW__prick:after{background:#fff}.anmalan-module__fOZvlW__kortText{gap:.1rem;display:grid}.anmalan-module__fOZvlW__kortNamn{font-family:var(--ick-display), sans-serif;font-size:var(--fs-body);font-weight:700;line-height:1.2}.anmalan-module__fOZvlW__kortFor{color:var(--ink-soft);font-size:var(--fs-small);line-height:1.35}.anmalan-module__fOZvlW__kort:has(input:checked) .anmalan-module__fOZvlW__kortFor{color:var(--blue)}.anmalan-module__fOZvlW__faltgrupp{gap:1.1rem;display:grid}.anmalan-module__fOZvlW__falt{grid-template-columns:minmax(0,1fr);gap:.25rem;min-width:0;display:grid}.anmalan-module__fOZvlW__etikett{color:var(--ink);font-size:var(--fs-small);font-weight:700}.anmalan-module__fOZvlW__kravmarke{color:var(--error)}.anmalan-module__fOZvlW__hjalptext{color:var(--ink-soft);font-size:var(--fs-small)}.anmalan-module__fOZvlW__frivilligt{color:#6b6b75;font-size:var(--fs-small);font-weight:500}.anmalan-module__fOZvlW__gruppBeskrivning{color:var(--ink-soft);font-size:var(--fs-small);margin:.25rem 0 0}.anmalan-module__fOZvlW__inramad{border:1px solid var(--line);border-radius:var(--radie-mjuk);background:#fff;padding:1.1rem}.anmalan-module__fOZvlW__inramad>legend{float:left;width:100%;padding:0}.anmalan-module__fOZvlW__inramad>legend+*{clear:both}.anmalan-module__fOZvlW__inramad .anmalan-module__fOZvlW__gruppBeskrivning{padding-top:.35rem}.anmalan-module__fOZvlW__inramad .anmalan-module__fOZvlW__kortlista{margin-top:1rem}.anmalan-module__fOZvlW__inmatning,.anmalan-module__fOZvlW__textyta,.anmalan-module__fOZvlW__vallista{border:1px solid var(--line);border-radius:var(--radie-mjuk);width:100%;color:var(--ink);font-family:inherit;font-size:var(--fs-body);transition:border-color .2s var(--ease);background:#fff;outline:none;padding:.62rem .9rem;line-height:1.4;box-shadow:0 1px 2px #0000000f}.anmalan-module__fOZvlW__inmatning::placeholder,.anmalan-module__fOZvlW__textyta::placeholder{color:#9a9aa4}.anmalan-module__fOZvlW__inmatning:focus-visible,.anmalan-module__fOZvlW__textyta:focus-visible,.anmalan-module__fOZvlW__vallista:focus-visible{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.anmalan-module__fOZvlW__textyta{field-sizing:content;resize:none}@supports not (field-sizing:content){.anmalan-module__fOZvlW__textyta{resize:vertical}}.anmalan-module__fOZvlW__vallista{appearance:none;text-align:left;cursor:pointer;padding-right:2.5rem;display:block}.anmalan-module__fOZvlW__vallistaVarde,.anmalan-module__fOZvlW__vallistaPlatshallare{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.anmalan-module__fOZvlW__vallistaPlatshallare{color:#6b6b75}.anmalan-module__fOZvlW__vallistaLista{z-index:30;border:1px solid var(--line);border-radius:var(--radie-mjuk);background:#fff;max-height:15rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 28px #18284229}.anmalan-module__fOZvlW__vallistaListaUppat{top:auto;bottom:calc(100% + 4px)}.anmalan-module__fOZvlW__vallistaVal{border-radius:var(--radie-liten);cursor:pointer;padding:.6rem .75rem;line-height:1.35}.anmalan-module__fOZvlW__vallistaValAktiv{background:var(--blue-faint)}.anmalan-module__fOZvlW__vallistaVal[aria-selected=true]{color:var(--blue);font-weight:700}.anmalan-module__fOZvlW__inmatning[aria-invalid=true],.anmalan-module__fOZvlW__textyta[aria-invalid=true],.anmalan-module__fOZvlW__vallista[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.anmalan-module__fOZvlW__enhetSkal{position:relative}.anmalan-module__fOZvlW__inmatningMedEnhet{padding-right:2.6rem}.anmalan-module__fOZvlW__enhet{color:#6b6b75;font-size:var(--fs-small);pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.anmalan-module__fOZvlW__vallistaSkal{position:relative}.anmalan-module__fOZvlW__vallistaPil{color:#6b6b75;pointer-events:none;width:.85rem;height:.85rem;transition:transform .2s var(--ease);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.anmalan-module__fOZvlW__vallistaPil[data-open=true]{transform:translateY(-50%)rotate(180deg)}.anmalan-module__fOZvlW__faltfel{color:var(--error);font-size:var(--fs-small);justify-self:start;margin:0;font-weight:600}.anmalan-module__fOZvlW__deltagare{gap:1.1rem;display:grid}.anmalan-module__fOZvlW__deltagare+.anmalan-module__fOZvlW__deltagare{border-top:1px solid var(--line);margin-top:1.35rem;padding-top:1.35rem}.anmalan-module__fOZvlW__barnKort{border:1px solid var(--line);border-radius:var(--radie-mjuk);background:#fff;gap:1.1rem;margin-top:1rem;padding:1.1rem;display:grid}.anmalan-module__fOZvlW__barnKort+.anmalan-module__fOZvlW__barnKort{margin-top:.75rem}.anmalan-module__fOZvlW__barnKort .anmalan-module__fOZvlW__inmatning,.anmalan-module__fOZvlW__barnKort .anmalan-module__fOZvlW__textyta,.anmalan-module__fOZvlW__barnKort .anmalan-module__fOZvlW__vallista{background:var(--yta)}.anmalan-module__fOZvlW__barnKort .anmalan-module__fOZvlW__inmatning:focus-visible,.anmalan-module__fOZvlW__barnKort .anmalan-module__fOZvlW__textyta:focus-visible,.anmalan-module__fOZvlW__barnKort .anmalan-module__fOZvlW__vallista:focus-visible{background:#fff}.anmalan-module__fOZvlW__barnRubrik{color:var(--ink);font-family:var(--ick-display), sans-serif;font-size:var(--fs-h3);margin:0;font-weight:800;line-height:1.2}.anmalan-module__fOZvlW__deltagareTopp{justify-content:space-between;align-items:center;gap:1rem;display:flex}.anmalan-module__fOZvlW__taBort{min-height:44px;color:var(--ink-soft);cursor:pointer;font:inherit;font-size:var(--fs-small);text-underline-offset:3px;background:0 0;border:0;align-items:center;margin:-.75rem 0;padding:0 .25rem;text-decoration:underline;display:inline-flex}.anmalan-module__fOZvlW__taBort:hover{color:var(--error)}.anmalan-module__fOZvlW__namnOchAlder{flex-wrap:wrap;align-items:start;gap:1.1rem .5rem;display:flex}.anmalan-module__fOZvlW__namnOchAlder>:first-child{flex:11rem;min-width:0}.anmalan-module__fOZvlW__namnOchAlder>:last-child{flex:0 7rem;min-width:0}.anmalan-module__fOZvlW__parRad{flex-wrap:wrap;align-items:start;gap:1.1rem .75rem;display:flex}.anmalan-module__fOZvlW__parRad>*{flex:12rem;min-width:0}.anmalan-module__fOZvlW__laggTill{border-radius:var(--radie-mjuk);min-height:44px;color:var(--blue);cursor:pointer;font:inherit;font-size:var(--fs-small);background:0 0;border:1px dashed #b9c6d6;margin-top:1.35rem;padding:.6rem 1rem;font-weight:600}.anmalan-module__fOZvlW__laggTill:hover{border-color:var(--blue);background:var(--blue-faint)}.anmalan-module__fOZvlW__sammanfattning{border:1px solid var(--line);border-radius:var(--radie-mjuk);color:var(--ink);background:#fff;margin-top:1.35rem;padding:1.25rem}.anmalan-module__fOZvlW__sammanfattningLista{margin:0}.anmalan-module__fOZvlW__sammanfattningRad{flex-wrap:wrap;gap:.15rem 1rem;padding:.6rem 0;display:flex}.anmalan-module__fOZvlW__sammanfattningRad+.anmalan-module__fOZvlW__sammanfattningRad{border-top:1px solid var(--line)}.anmalan-module__fOZvlW__sammanfattningRad dt{color:var(--ink-soft);font-size:var(--fs-small);flex:0 0 8rem;font-weight:600;line-height:1.5}.anmalan-module__fOZvlW__sammanfattningDetalj{color:var(--ink-soft);font-size:var(--fs-small)}.anmalan-module__fOZvlW__sammanfattningRad dd{overflow-wrap:anywhere;flex:11rem;min-width:0;margin:0}.anmalan-module__fOZvlW__andra{min-height:44px;color:var(--blue);cursor:pointer;font:inherit;font-size:var(--fs-small);text-underline-offset:3px;background:0 0;border:0;align-items:center;margin-top:.25rem;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.anmalan-module__fOZvlW__felruta{border-radius:var(--radie-mjuk);color:var(--error);background:#fff;border:1px solid #b3261e59;margin-top:1.35rem;padding:1rem}.anmalan-module__fOZvlW__felruta p{font-size:var(--fs-small);margin:0}.anmalan-module__fOZvlW__fotrad{z-index:20;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fff;position:sticky;bottom:0;box-shadow:0 -6px 18px #18284212}.anmalan-module__fOZvlW__fotradInner{max-width:var(--spalt);align-items:center;gap:.75rem;margin:0 auto;display:flex}.anmalan-module__fOZvlW__tillbaka{border:1px solid var(--line);border-radius:var(--radie-mjuk);width:52px;height:52px;color:var(--ink-soft);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease);background:#fff;flex:none;justify-content:center;align-items:center;display:flex}.anmalan-module__fOZvlW__tillbaka:hover{border-color:var(--blue);color:var(--blue)}.anmalan-module__fOZvlW__cta{border-radius:var(--radie-mjuk);background:var(--orange);color:#fff;cursor:pointer;min-height:46px;font-family:var(--ick-display), sans-serif;font-size:var(--fs-btn);transition:background .2s var(--ease), transform .15s var(--ease);border:0;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.4rem;font-weight:700;display:flex}.anmalan-module__fOZvlW__cta:hover:not(:disabled){background:var(--orange-deep)}.anmalan-module__fOZvlW__cta:active:not(:disabled){transform:scale(.98)}.anmalan-module__fOZvlW__cta:disabled{cursor:not-allowed;opacity:.55}@media (min-width:30rem){.anmalan-module__fOZvlW__tillbaka{width:52px;height:52px}.anmalan-module__fOZvlW__cta{min-height:52px}}.anmalan-module__fOZvlW__snurra{width:1.25rem;height:1.25rem;animation:.9s linear infinite anmalan-module__fOZvlW__snurr}@keyframes anmalan-module__fOZvlW__snurr{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.anmalan-module__fOZvlW__snurra{animation:none}.anmalan-module__fOZvlW__framstegFyllning,.anmalan-module__fOZvlW__kort,.anmalan-module__fOZvlW__cta,.anmalan-module__fOZvlW__tillbaka{transition:none}}.anmalan-module__fOZvlW__fotnot{color:var(--ink-soft);font-size:var(--fs-small);margin:1rem 0 0}.anmalan-module__fOZvlW__kvittens{flex:1;align-items:center;padding:3.5rem 1rem 5rem;display:flex}.anmalan-module__fOZvlW__kvittensLockup{text-align:center;justify-items:center;gap:1.5rem;width:100%;max-width:32rem;margin:0 auto;display:grid}.anmalan-module__fOZvlW__kvittensRubrik{color:var(--ink);font-family:var(--ick-display), sans-serif;font-size:var(--fs-h2);text-wrap:balance;margin:0;font-weight:800;line-height:1.08}.anmalan-module__fOZvlW__epost{white-space:nowrap}.anmalan-module__fOZvlW__kvittensText{color:var(--ink-soft);font-size:var(--fs-body);overflow-wrap:anywhere;margin:1rem 0 0}.anmalan-module__fOZvlW__kvittensAtgard{min-height:44px;color:var(--blue);font-size:var(--fs-body);text-underline-offset:4px;align-items:center;gap:.4rem;margin-top:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.anmalan-module__fOZvlW__kvittensAtgard:hover{text-decoration:underline}.anmalan-module__fOZvlW__kvittensForsok{color:var(--blue);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;font-weight:700}.anmalan-module__fOZvlW__kvittensForsok:hover{text-decoration:underline}.anmalan-module__fOZvlW__kvittensForsok:disabled{cursor:default;opacity:.6}.anmalan-module__fOZvlW__kvittensRobot img{width:100px;height:auto}@media (min-width:48rem){.anmalan-module__fOZvlW__kvittensRobot img{width:140px}}
