.share-button.svelte-4wn1h6.svelte-4wn1h6{color:#fff;background:none;border:none;flex-shrink:0}.share-button.svelte-4wn1h6.svelte-4wn1h6:hover{cursor:pointer}.gjensidige.svelte-4wn1h6 .module-name.svelte-4wn1h6{font-family:Gjensidige Display}.gjensidige.svelte-4wn1h6 .module-description.svelte-4wn1h6{font-family:Gjensidige Sans}.inline-module-image.svelte-4wn1h6.svelte-4wn1h6{height:50px;display:block;background-color:transparent;margin-right:10px}.flex1.svelte-4wn1h6.svelte-4wn1h6{flex:1}a.svelte-4wn1h6.svelte-4wn1h6{text-decoration:none}.icon.svelte-4wn1h6.svelte-4wn1h6{cursor:pointer;border-radius:8px;padding:2px;color:#fff;flex-shrink:0}.icon.svelte-4wn1h6.svelte-4wn1h6:hover{background:#fff7}.space-padding.svelte-4wn1h6.svelte-4wn1h6{height:75px}.top-bar.svelte-4wn1h6.svelte-4wn1h6{display:flex;align-items:center;gap:10px}.module-image.svelte-4wn1h6.svelte-4wn1h6{display:flex;align-items:center;justify-content:center;background:transparent;width:64px;height:64px;border-radius:12px;color:var(--theme-color)}.description-area.svelte-4wn1h6.svelte-4wn1h6{display:flex;margin-bottom:12px;align-items:center;gap:20px;background-color:#ebf0fa;margin-top:0;padding:30px 20px}.top.svelte-4wn1h6.svelte-4wn1h6{padding:20px;display:flex;position:relative;flex-direction:column;background-color:#f0f0f0;background-color:var(--theme-color);color:#fff;color:var(--theme-contrast-color)}.top.svelte-4wn1h6 .svelte-4wn1h6{z-index:2}.self-declare-icon.svelte-4wn1h6.svelte-4wn1h6{font-size:28px;vertical-align:middle;margin:0;overflow:visible}.self-declare-icon.svelte-4wn1h6+.svelte-4wn1h6{text-align:left;vertical-align:middle;margin-bottom:1px}.module-name.svelte-4wn1h6.svelte-4wn1h6{margin:0;font-weight:400;font-size:24px;padding-left:10px;padding-bottom:0}.module-description.svelte-4wn1h6.svelte-4wn1h6{margin:0;font-weight:500;font-size:16px;line-height:1.4;padding-bottom:0;white-space:pre-wrap}.cart.svelte-4wn1h6.svelte-4wn1h6{flex:1;display:flex;overflow:hidden;background-color:#fff;width:100%;z-index:2;border-radius:0;margin-top:0;flex-direction:column;overflow-y:auto}.modulecontainer.svelte-4wn1h6.svelte-4wn1h6{padding-top:10px;overflow:scroll;flex:1;padding-bottom:0;overflow:visible;overflow-y:visible;margin-bottom:0}.invalid-space-code.svelte-4wn1h6.svelte-4wn1h6{margin:0 auto;max-width:600px;padding:20px}.bottom.svelte-4wn1h6.svelte-4wn1h6{background-color:#fff;padding:20px}
