@font-face{font-family:stockholm;src:url(../../../fonts/st-b.otf);font-weight:700;font-style:normal;font-display:block}@font-face{font-family:stockholm;src:url(../../../fonts/st-r.otf);font-weight:400;font-style:normal;font-display:block}.contains.svelte-1wjzna5{display:flex;position:absolute;top:6px;right:2px}.contains.svelte-1wjzna5 .ich:where(.svelte-1wjzna5){border-radius:30px;font-size:1.1rem;height:1.75rem;width:1.75rem;text-align:center;background:var(--accent);color:#fff;margin-right:4px}.kloss.svelte-1wjzna5{background-color:var(--contrastbg);border:1px solid var(--line);text-decoration:none;width:100%;display:block;position:relative;left:0;padding-bottom:.2rem;margin-bottom:4px;transition:ease all .3s;box-shadow:0 2px 6px #0000}.kloss.svelte-1wjzna5:hover{left:6px;box-shadow:0 2px 6px #0003}.kloss.cur.svelte-1wjzna5{box-shadow:0 0 0 4px var(--accent);opacity:.4}.kloss.cur.svelte-1wjzna5:hover{opacity:1}.kloss.svelte-1wjzna5 mark:where(.svelte-1wjzna5){position:absolute;top:0;left:0;bottom:0;background:var(--accent);color:#fff;margin:0;min-height:3px;width:3px;padding:0}.kloss.svelte-1wjzna5 .fou:where(.svelte-1wjzna5){margin-bottom:0;padding-top:.2rem}.kloss.completed.svelte-1wjzna5 .fou:where(.svelte-1wjzna5){color:#76368c}.kloss.completed.svelte-1wjzna5 mark:where(.svelte-1wjzna5){background:#ebd6f2;color:#76368c}.kloss.inprogress.svelte-1wjzna5 .fou:where(.svelte-1wjzna5){color:#009991}.kloss.inprogress.svelte-1wjzna5 mark:where(.svelte-1wjzna5){background:#c2eee7;color:#009991}.kloss.svelte-1wjzna5 h5:where(.svelte-1wjzna5){padding:.4rem 5%;margin:0;font-size:.9rem}.kloss.svelte-1wjzna5 p:where(.svelte-1wjzna5){padding:0 5%}@media screen and (max-width: 1200px){.card.svelte-1wjzna5{max-width:19rem}}@font-face{font-family:stockholm;src:url(../../../fonts/st-b.otf);font-weight:700;font-style:normal;font-display:block}@font-face{font-family:stockholm;src:url(../../../fonts/st-r.otf);font-weight:400;font-style:normal;font-display:block}h4.svelte-7si5ao{margin:.3rem 0 1.5rem}h5.svelte-7si5ao{text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;margin-bottom:.2rem;margin-top:1rem;color:var(--accent)}
