.input__container--modul.svelte-1lb0kz8.svelte-1lb0kz8{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between}.input__container.svelte-1lb0kz8 .modul-btn.svelte-1lb0kz8{width:30%;padding:1rem;aspect-ratio:1 / 1}.input__container.svelte-1lb0kz8 .modul-btn.svelte-1lb0kz8:not(:last-child){margin-bottom:1.3rem}.input__container.svelte-1lb0kz8 .modul-btn img.svelte-1lb0kz8{max-height:100%;width:auto;max-width:100%;position:relative;z-index:1}.modul-btn.svelte-1lb0kz8.svelte-1lb0kz8{position:relative}.modul-btn.svelte-1lb0kz8.svelte-1lb0kz8:after,.level-btn.svelte-1lb0kz8.svelte-1lb0kz8:after{content:"";position:absolute;height:100%;width:100%;background:black;top:0;left:0;border-radius:.25rem;z-index:0;opacity:0;transition:opacity .2s}.modul-btn.svelte-1lb0kz8.svelte-1lb0kz8:hover:after,.level-btn.svelte-1lb0kz8.svelte-1lb0kz8:hover:after{opacity:.1;transition:opacity .2s}.modul-btn.svelte-1lb0kz8 span.svelte-1lb0kz8{position:absolute;z-index:1;font-size:1rem;font-weight:600;top:10px;left:10px;width:25px;height:25px;line-height:25px;border-radius:50%;background:rgba(255,255,255,.6);color:#000000bf;display:flex;align-items:center;justify-content:center;text-shadow:0 0 5px rgba(255,255,255,.5)}@media (max-width:576px){.modul-btn.svelte-1lb0kz8 span.svelte-1lb0kz8{top:2px!important;left:2px!important}}[class*=level-btn].svelte-1lb0kz8.svelte-1lb0kz8{font-size:1.2rem;font-weight:700;padding:.5rem 1rem;margin-bottom:.5rem;display:flex!important;align-items:center;text-align:left;width:90%;position:relative;height:46px}[class*=level-btn-2].svelte-1lb0kz8.svelte-1lb0kz8{width:70%;display:inline-flex!important;margin-left:0;margin-right:0;border-radius:.25rem 0 0 .25rem}.level-btn-2-s.svelte-1lb0kz8.svelte-1lb0kz8{width:10%;border-radius:0;padding:0;height:46px}.level-btn-2-s.svelte-1lb0kz8.svelte-1lb0kz8:last-child{border-radius:0 .25rem .25rem 0}@media (max-width:576px){[class~=level-btn].svelte-1lb0kz8.svelte-1lb0kz8{width:100%!important}}.caption.svelte-1lb0kz8.svelte-1lb0kz8{margin-left:.75rem;font-size:.8rem;font-weight:400;color:#fffc}
