.lime-form-wrapper[data-astro-cid-7gx7zs4n]{border:1px solid var(--border);background:#fff;border-radius:1.25rem;padding:1.75rem;box-shadow:0 1px 2px #0f172a0a,0 12px 32px -16px #0f172a1f}@media (width>=768px){.lime-form-wrapper[data-astro-cid-7gx7zs4n]{padding:2rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>*{grid-column:1/-1}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.field-förnamn,.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.field-efternamn,.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.field-antal_medlemmar,.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.field-roll_i_föreningen,.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.field-first_name,.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.field-last_name,.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.field-voornaam,.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.field-achternaam{grid-column:auto}}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .form-field{margin-bottom:.75rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .label-wrap{margin-bottom:.375rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .control-label{letter-spacing:.01em;color:var(--foreground);font-size:.8125rem;font-weight:600;font-family:var(--font-body);display:block}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .control-label .required-asterisk,.lime-form-wrapper[data-astro-cid-7gx7zs4n] .control-label sup{color:#dc2626;margin-left:2px}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .form-control{width:100%;height:auto;font-size:.875rem;line-height:1.4;font-family:var(--font-body);color:var(--foreground);border:1px solid var(--border);box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;background-color:#fff;background-position:1rem;background-repeat:no-repeat;background-size:1.125rem;border-radius:9999px;outline:none;padding:.75rem 1rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .form-control::placeholder{color:var(--muted-foreground);opacity:.55}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .form-control:hover{border-color:oklch(14.5% 0 0/.25)}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .form-control:focus{border-color:var(--primary);box-shadow:0 0 0 4px oklch(from var(--primary) l c h / .18)}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-förnamn .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-efternamn .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-ditt_förnamn .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-ditt_efternamn .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-first_name .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-last_name .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-voornaam .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-achternaam .form-control{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M20 21a8 8 0 1 0-16 0'/%3E%3C/svg%3E");padding-left:2.75rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-epost .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-e-post .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-email .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-din_epost .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-föreningens_epost .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-e-mailadres .form-control{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m2 7 10 6 10-6'/%3E%3C/svg%3E");padding-left:2.75rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-förening .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-lagnamn .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-swimming_school .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-naam_zwemschool .form-control{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");padding-left:2.75rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-idrott .form-control{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 0 1 0-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 0 0 0-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0 0 12 0V2Z'/%3E%3C/svg%3E");padding-left:2.75rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-telefonnummer .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-phone_number .form-control,.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .field-telefoonnummer .form-control{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");padding-left:2.75rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform [class*=field-hur_hittade] .form-control{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");padding-left:2.75rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform select.form-control{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' stroke='%239ca3af' stroke-width='1.75' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8l5 5 5-5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-size:1.125rem;padding-right:2.5rem}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .pagination-wrapper{justify-content:flex-end;margin-top:.5rem;display:flex}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .submit-btn{height:3rem;font-size:.875rem;font-weight:700;font-family:var(--font-body);color:var(--primary-foreground);background:var(--primary);cursor:pointer;box-shadow:none;white-space:nowrap;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.75rem;transition:transform .3s cubic-bezier(.25,.4,.55,1.4),background-color .2s,opacity .15s;display:inline-flex}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .submit-btn .fa-icon{display:none}.lime-form-wrapper[data-astro-cid-7gx7zs4n] #simpliform .submit-btn:after{content:"";background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m22 2-7 20-4-9-9-4Z'/%3E%3Cpath d='M22 2 11 13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m22 2-7 20-4-9-9-4Z'/%3E%3Cpath d='M22 2 11 13'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .submit-btn:hover{background:oklch(from var(--primary) l c h / .9);transform:scale(1.04)}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .submit-btn:active{transform:scale(.98)}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .prev-btn{display:none}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .simpliform-loading-indicator{color:var(--primary)}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .step>.validation-messages{display:none}.lime-form-wrapper[data-astro-cid-7gx7zs4n] .form-field .help-block{color:oklch(50% .18 25);margin-top:.375rem;padding-left:1rem;font-size:.75rem;font-weight:500;line-height:1.35;display:block}
