.ifp.ifp.svelte-1foe80r{min-width:0;color:var(--shx-ink);display:flex}.l-column.l-column.svelte-1foe80r{flex-direction:column}.l-row.l-row.svelte-1foe80r{flex-direction:row;align-items:flex-start;gap:16px}.ifp-stage.svelte-1foe80r{isolation:isolate;justify-content:center;align-items:flex-end;display:flex;position:relative}.l-column.svelte-1foe80r .ifp-stage:where(.svelte-1foe80r){height:196px;padding-bottom:18px}.l-row.svelte-1foe80r .ifp-stage:where(.svelte-1foe80r){background:var(--ifc-stage,var(--shx-lilac));border-radius:16px;flex:none;width:108px;min-height:132px;padding:14px 0 12px;overflow:hidden}.is-gone.svelte-1foe80r .ifp-stage:where(.svelte-1foe80r){visibility:hidden}.l-row.is-gone.svelte-1foe80r .ifp-stage:where(.svelte-1foe80r){display:none}.ifp-body.svelte-1foe80r{flex-direction:column;flex:1;min-width:0;display:flex}.l-column.svelte-1foe80r .ifp-body:where(.svelte-1foe80r){padding:20px 4px 0}.ifp-label.svelte-1foe80r{color:var(--shx-plum);align-items:center;gap:8px;font-size:14.5px;font-weight:450;line-height:1.2;display:inline-flex}.ifp-label.svelte-1foe80r:before{content:"";background:currentColor;border-radius:99px;width:7px;height:7px}h3.ifp-title.ifp-title.ifp-title.svelte-1foe80r{color:var(--shx-ink);letter-spacing:-.015em;text-wrap:balance;margin:8px 0 0;font-size:21px;font-weight:450;line-height:1.18}p.ifp-by.ifp-by.ifp-by.svelte-1foe80r{color:var(--shx-muted);margin:4px 0 0;font-size:14.5px;line-height:1.4}p.ifp-why.ifp-why.ifp-why.svelte-1foe80r{color:var(--shx-ink);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.5}.ifp-acts.svelte-1foe80r{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:14px;display:flex}.ifp-links.svelte-1foe80r{border-top:1px dashed color-mix(in oklab, var(--shx-line) 80%, transparent);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;padding-top:12px;display:flex}.ifp-audit.svelte-1foe80r{background:color-mix(in oklab, var(--shx-lime) 70%, var(--shx-paper));height:22px;color:var(--shx-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.l-column.svelte-1foe80r .ifp-links:where(.svelte-1foe80r){align-content:flex-start;min-height:66px}.l-column.svelte-1foe80r p.ifp-why.ifp-why.ifp-why:where(.svelte-1foe80r){flex:1;margin-bottom:16px}.ifp-top.svelte-1foe80r{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.ifp-zoom.svelte-1foe80r{zoom:.72;display:inline-flex}.ifp-zoom.k-course.svelte-1foe80r{zoom:.62}.ifp-zoom.k-app.svelte-1foe80r{zoom:.92}
