@font-face{font-family:ModernEra-Bold;src:url(../../../fonts/ModernEra/ModernEra-Bold.woff) format("woff"),url(../../../fonts/ModernEra/ModernEra-Bold.woff2) format("woff2");font-style:normal;text-rendering:optimizeLegibility;font-weight:600}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Bold.ttf) format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-BoldItalic.ttf) format("ttf");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraBold.ttf) format("ttf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraBoldItalic.ttf) format("ttf");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraLight.ttf) format("ttf");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraLightItalic.ttf) format("ttf");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Italic.ttf) format("ttf");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Light.ttf) format("ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-LightItalic.ttf) format("ttf");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Medium.ttf) format("ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-MediumItalic.ttf) format("ttf");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Regular.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-SemiBold.ttf) format("ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-SemiBoldItalic.ttf) format("ttf");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:valkyrie_a;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:italic;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:italic;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_bold_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_a_caps;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_caps_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_a_caps;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_caps_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:italic;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:italic;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_bold_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_b_caps;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_caps_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_b_caps;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_caps_bold.woff2) format("woff2")}.tile.svelte-1dezb7k{width:100%;min-height:20px;padding:16px;border-bottom:1px solid var(--bulma-border)}.tile.svelte-1dezb7k:not(.active):hover{background-color:var(--tg-icon-button-hover-background-color);cursor:pointer;transition:background-color .15s ease}@media (hover: none){.tile.svelte-1dezb7k:not(.active):hover{background-color:transparent}}@font-face{font-family:ModernEra-Bold;src:url(../../../fonts/ModernEra/ModernEra-Bold.woff) format("woff"),url(../../../fonts/ModernEra/ModernEra-Bold.woff2) format("woff2");font-style:normal;text-rendering:optimizeLegibility;font-weight:600}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Bold.ttf) format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-BoldItalic.ttf) format("ttf");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraBold.ttf) format("ttf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraBoldItalic.ttf) format("ttf");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraLight.ttf) format("ttf");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraLightItalic.ttf) format("ttf");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Italic.ttf) format("ttf");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Light.ttf) format("ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-LightItalic.ttf) format("ttf");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Medium.ttf) format("ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-MediumItalic.ttf) format("ttf");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Regular.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-SemiBold.ttf) format("ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-SemiBoldItalic.ttf) format("ttf");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:valkyrie_a;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:italic;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:italic;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_bold_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_a_caps;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_caps_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_a_caps;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_caps_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:italic;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:italic;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_bold_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_b_caps;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_caps_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_b_caps;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_caps_bold.woff2) format("woff2")}.progress-bar-container.svelte-1fjzbg9{width:100%;background-color:#e0e0e0;border-radius:12px;position:relative;overflow:visible}.progress-bar.svelte-1fjzbg9{height:4px;width:calc(var(--percent) * 1%);background-color:var(--bulma-primary);transition:width .3s ease;position:relative}.progress-circle.svelte-1fjzbg9{width:6px;height:6px;background-color:var(--bulma-primary);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.segment-line.svelte-1fjzbg9{position:absolute;top:0;bottom:0;width:2px;background-color:var(--bulma-body-background-color, transparent);left:var(--segment-position);transform:translate(-50%)}@font-face{font-family:ModernEra-Bold;src:url(../../../fonts/ModernEra/ModernEra-Bold.woff) format("woff"),url(../../../fonts/ModernEra/ModernEra-Bold.woff2) format("woff2");font-style:normal;text-rendering:optimizeLegibility;font-weight:600}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Bold.ttf) format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-BoldItalic.ttf) format("ttf");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraBold.ttf) format("ttf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraBoldItalic.ttf) format("ttf");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraLight.ttf) format("ttf");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-ExtraLightItalic.ttf) format("ttf");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Italic.ttf) format("ttf");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Light.ttf) format("ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-LightItalic.ttf) format("ttf");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Medium.ttf) format("ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-MediumItalic.ttf) format("ttf");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-Regular.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-SemiBold.ttf) format("ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(../../../fonts/Spectral/Spectral-SemiBoldItalic.ttf) format("ttf");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:valkyrie_a;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:italic;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_a;font-style:italic;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_bold_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_a_caps;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_caps_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_a_caps;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_a_caps_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:italic;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_bold.woff2) format("woff2")}@font-face{font-family:valkyrie_b;font-style:italic;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_bold_italic.woff2) format("woff2")}@font-face{font-family:valkyrie_b_caps;font-style:normal;font-weight:400;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_caps_regular.woff2) format("woff2")}@font-face{font-family:valkyrie_b_caps;font-style:normal;font-weight:700;font-stretch:normal;font-display:auto;src:url(../../../fonts/Valkyrie/valkyrie_b_caps_bold.woff2) format("woff2")}.progress-container.svelte-1x8x2pr{margin-bottom:1rem}.top-label-container.svelte-1x8x2pr{margin-bottom:.75rem}.continue-with-label.svelte-1x8x2pr{font-weight:500;color:var(--bulma-body-color)!important;margin-top:0;line-height:1}.completed-label.svelte-1x8x2pr{font-weight:500;color:var(--tg-body-color-light)!important;margin-top:0;line-height:1}.continue-with-label.svelte-1x8x2pr strong:where(.svelte-1x8x2pr){font-weight:800}.description.svelte-1x8x2pr{margin-top:.5rem;color:var(--bulma-body-color)!important;overflow:hidden;line-height:1.43;-webkit-box-orient:vertical}@media screen and (max-width: 768px){.description.svelte-1x8x2pr{-webkit-line-clamp:3;line-clamp:3}}.icon.svelte-1x8x2pr{color:var(--tg-body-color-light);display:flex;align-items:center;justify-content:center}.tile.svelte-1x8x2pr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;width:100%}.eyebrow.svelte-1x8x2pr{color:var(--tg-body-color-light)!important;letter-spacing:.05rem;text-transform:uppercase;font-weight:500;line-height:1;margin-top:.75rem;display:flex;justify-content:flex-start}.feed-item.svelte-1x8x2pr{display:flex;flex-direction:column;width:100%}.feed-item.svelte-1x8x2pr .subtitle:where(.svelte-1x8x2pr){font-size:15px;font-weight:400;line-height:1.33;color:var(--tg-body-color-light)!important;margin:0!important}.feed-item.svelte-1x8x2pr .top-row:where(.svelte-1x8x2pr){display:flex;align-items:center;width:100%;gap:12px;margin-top:.25rem}.feed-item.svelte-1x8x2pr .top-row:where(.svelte-1x8x2pr) .icon:where(.svelte-1x8x2pr){width:48px;height:48px;border-radius:8px}.feed-item.svelte-1x8x2pr .top-row:where(.svelte-1x8x2pr) .header:where(.svelte-1x8x2pr){flex:1;display:flex;flex-direction:column;gap:4px}.feed-item.svelte-1x8x2pr .bottom-row:where(.svelte-1x8x2pr){display:flex;flex-direction:column;gap:8px}
