.learn-module__VSVJQa__shell{background:var(--sifu-ground);min-height:100%;color:var(--sifu-ink)}.learn-module__VSVJQa__bar{top:env(safe-area-inset-top,0px);z-index:20;background:var(--sifu-chrome);border-bottom:2px solid var(--sifu-chrome-gold);position:sticky}.learn-module__VSVJQa__barInner{align-items:center;gap:14px;max-width:760px;margin:0 auto;padding:12px 20px;display:flex}.learn-module__VSVJQa__barMark{font-family:var(--sifu-display);white-space:nowrap;align-items:center;gap:8px;font-size:21px;line-height:1;text-decoration:none;display:inline-flex}.learn-module__VSVJQa__barMark .learn-module__VSVJQa__s{color:var(--sifu-chrome-ink)}.learn-module__VSVJQa__barMark .learn-module__VSVJQa__word{white-space:nowrap}.learn-module__VSVJQa__barMark .learn-module__VSVJQa__a{color:var(--sifu-chrome-gold);margin-left:.24em;font-style:italic}.learn-module__VSVJQa__barSpace{flex:1}.learn-module__VSVJQa__barMeta{color:var(--sifu-chrome-muted);white-space:nowrap;font-size:13px}.learn-module__VSVJQa__wrap{max-width:760px;margin:0 auto;padding-block:34px 90px;padding-inline:20px}.learn-module__VSVJQa__pageTitle{font-family:var(--sifu-display);letter-spacing:-.015em;text-wrap:balance;margin:0 0 10px;font-size:clamp(30px,5.4vw,44px);font-weight:400;line-height:1.06}.learn-module__VSVJQa__lede{color:var(--sifu-muted);max-width:58ch;margin:0 0 26px;font-size:17px}.learn-module__VSVJQa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--sifu-indigo);margin:0 0 10px;font-size:12px;font-weight:700}.learn-module__VSVJQa__progressLine{background:var(--sifu-indigo-soft);border-radius:99px;height:8px;margin:0 0 8px;overflow:hidden}.learn-module__VSVJQa__progressFill{background:var(--sifu-indigo);border-radius:99px;height:100%;transition:width .26s}.learn-module__VSVJQa__progressWords{color:var(--sifu-muted);margin:0 0 30px;font-size:13.5px}.learn-module__VSVJQa__path{gap:10px;margin:0;padding:0;list-style:none;display:grid}.learn-module__VSVJQa__step{border:1px solid var(--sifu-rule);background:var(--sifu-surface);color:inherit;border-radius:14px;grid-template-columns:46px 1fr auto;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:grid}.learn-module__VSVJQa__step:hover{border-color:var(--sifu-rule-strong)}.learn-module__VSVJQa__stepLocked{opacity:.55;background:0 0}.learn-module__VSVJQa__stepLocked:hover{border-color:var(--sifu-rule)}.learn-module__VSVJQa__stepDone{border-color:color-mix(in srgb, var(--sifu-good) 40%, var(--sifu-rule))}.learn-module__VSVJQa__stepNo{background:var(--sifu-indigo-soft);width:46px;height:46px;color:var(--sifu-indigo);border-radius:12px;place-items:center;font-size:15px;font-weight:700;display:grid}.learn-module__VSVJQa__stepDone .learn-module__VSVJQa__stepNo{background:var(--sifu-good);color:#fff}.learn-module__VSVJQa__stepTitle{font-size:17px;font-weight:600;line-height:1.3;display:block}.learn-module__VSVJQa__stepPromise{color:var(--sifu-muted);margin:3px 0 0;font-size:14px;line-height:1.45;display:block}.learn-module__VSVJQa__tag{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.learn-module__VSVJQa__tagDone{color:var(--sifu-good);background:color-mix(in srgb, var(--sifu-good) 12%, transparent)}.learn-module__VSVJQa__tagNext{color:var(--sifu-indigo);background:var(--sifu-indigo-soft)}.learn-module__VSVJQa__tagChallenge{color:var(--sifu-gold);background:var(--sifu-gold-soft)}.learn-module__VSVJQa__beat{border:1px solid var(--sifu-rule);background:var(--sifu-surface);border-radius:16px;margin:0 0 14px;padding:22px 24px}.learn-module__VSVJQa__beatLab{letter-spacing:.12em;text-transform:uppercase;color:var(--sifu-faint);margin:0 0 10px;font-size:11px;font-weight:700}.learn-module__VSVJQa__beatWatch .learn-module__VSVJQa__beatLab,.learn-module__VSVJQa__beatOutput .learn-module__VSVJQa__beatLab{color:var(--sifu-violet)}.learn-module__VSVJQa__beatYou .learn-module__VSVJQa__beatLab{color:var(--sifu-gold)}.learn-module__VSVJQa__beatText{margin:0;font-size:18px;line-height:1.55}.learn-module__VSVJQa__beatNote{color:var(--sifu-muted);margin:0;font-size:16px;line-height:1.55}.learn-module__VSVJQa__prompt{background:var(--sifu-violet-soft);color:var(--sifu-ink);white-space:pre-wrap;border-radius:10px;margin:12px 0 0;padding:14px 16px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:14px;line-height:1.55;overflow-x:auto}.learn-module__VSVJQa__got{background:var(--sifu-ground);color:var(--sifu-muted);border-radius:10px;margin:0 0 12px;padding:14px 16px;font-size:16px;line-height:1.5}.learn-module__VSVJQa__point{background:color-mix(in srgb, var(--sifu-bad) 9%, transparent);border-radius:10px;margin:0;padding:14px 16px;font-size:16.5px;line-height:1.5}.learn-module__VSVJQa__field{width:100%;font:inherit;color:var(--sifu-ink);background:var(--sifu-ground);border:1px solid var(--sifu-rule-strong);resize:vertical;border-radius:10px;min-height:96px;margin-top:12px;padding:12px 14px;font-size:16px;line-height:1.5}.learn-module__VSVJQa__field:focus-visible{outline:2px solid var(--sifu-indigo);outline-offset:1px}.learn-module__VSVJQa__saveAs{color:var(--sifu-violet);margin:10px 0 0;font-size:13px}.learn-module__VSVJQa__primary{font:inherit;cursor:pointer;background:var(--sifu-chrome);color:#fff;border:none;border-radius:12px;padding:14px 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.learn-module__VSVJQa__primary:hover{background:var(--sifu-chrome-rule)}.learn-module__VSVJQa__primary:disabled{opacity:.5;cursor:default}.learn-module__VSVJQa__gold{background:var(--sifu-gold)}.learn-module__VSVJQa__gold:hover{background:color-mix(in srgb, var(--sifu-gold) 86%, #000)}.learn-module__VSVJQa__secondary{font:inherit;border:1px solid var(--sifu-rule-strong);color:var(--sifu-ink);cursor:pointer;background:0 0;border-radius:12px;padding:13px 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.learn-module__VSVJQa__row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.learn-module__VSVJQa__notice{border-left:3px solid var(--sifu-gold);background:var(--sifu-gold-soft);border-radius:0 10px 10px 0;margin:0 0 22px;padding:14px 16px;font-size:15px;line-height:1.5}.learn-module__VSVJQa__error{border-left-color:var(--sifu-bad);background:color-mix(in srgb, var(--sifu-bad) 10%, transparent)}.learn-module__VSVJQa__pilotStrip{letter-spacing:.04em;color:var(--sifu-warn);background:var(--sifu-gold-soft);border-bottom:1px solid var(--sifu-rule);text-align:center;padding:6px 20px;font-family:ui-monospace,Consolas,monospace;font-size:11px}@media (max-width:560px){.learn-module__VSVJQa__step{grid-template-columns:40px 1fr;gap:12px}.learn-module__VSVJQa__step .learn-module__VSVJQa__tag{grid-column:2;justify-self:start}.learn-module__VSVJQa__stepNo{width:40px;height:40px}}.learn-module__VSVJQa__steps{margin:26px 0 0;padding:0;list-style:none}.learn-module__VSVJQa__lessonStep{border-top:1px solid var(--sifu-rule);padding:26px 0}.learn-module__VSVJQa__stepHead{color:var(--sifu-ink);align-items:center;gap:12px;margin:0 0 12px;font-size:15px;font-weight:700;display:flex}.learn-module__VSVJQa__num{background:var(--sifu-indigo);width:28px;height:28px;color:var(--sifu-surface);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.learn-module__VSVJQa__big{color:var(--sifu-ink);margin:0;font-size:19px;line-height:1.55}.learn-module__VSVJQa__text{color:var(--sifu-ink);margin:12px 0 0;font-size:17px;line-height:1.6}.learn-module__VSVJQa__text b{font-weight:700}.learn-module__VSVJQa__small{color:var(--sifu-muted);margin:16px 0 6px;font-size:14px}.learn-module__VSVJQa__typed{color:var(--sifu-ink);background:var(--sifu-surface);border:1px solid var(--sifu-rule-strong);border-radius:12px;flex:1;margin:0;padding:13px 16px;font-size:16.5px;line-height:1.5}.learn-module__VSVJQa__typedRow{align-items:stretch;gap:10px;display:flex}.learn-module__VSVJQa__copy{font:inherit;color:var(--sifu-indigo);background:var(--sifu-surface);border:1px solid var(--sifu-rule-strong);cursor:pointer;border-radius:12px;padding:0 16px;font-size:14px;font-weight:600}.learn-module__VSVJQa__copy:hover{border-color:var(--sifu-indigo)}.learn-module__VSVJQa__answer{border-left:3px solid var(--sifu-rule-strong);color:var(--sifu-muted);margin:4px 0 0;padding:2px 0 2px 16px;font-size:17px;font-style:italic;line-height:1.55}.learn-module__VSVJQa__yourTurn{padding-bottom:8px}.learn-module__VSVJQa__openTool{color:var(--sifu-indigo);border:1.5px solid var(--sifu-indigo);border-radius:12px;margin-top:16px;padding:11px 18px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-block}.learn-module__VSVJQa__openTool:hover{background:var(--sifu-indigo-soft)}.learn-module__VSVJQa__noteLabel{color:var(--sifu-ink);margin:24px 0 0;font-size:15px;font-weight:600;display:block}.learn-module__VSVJQa__noteLabel span{color:var(--sifu-faint);font-weight:400}.learn-module__VSVJQa__noteLabel+.learn-module__VSVJQa__field{background:var(--sifu-surface);min-height:80px;margin-top:8px}.learn-module__VSVJQa__quiet{color:var(--sifu-muted);padding:13px 10px;font-size:15px;text-decoration:none}.learn-module__VSVJQa__quiet:hover{color:var(--sifu-ink)}.learn-module__VSVJQa__lessonGrid{max-width:760px;margin:0 auto;padding-block:34px 90px;padding-inline:20px}.learn-module__VSVJQa__railLeft,.learn-module__VSVJQa__railRight{display:none}@media (min-width:1180px){.learn-module__VSVJQa__lessonGrid{grid-template-columns:220px minmax(0,720px) 240px;justify-content:center;align-items:start;gap:44px;max-width:1240px;display:grid}.learn-module__VSVJQa__railLeft,.learn-module__VSVJQa__railRight{display:block;position:sticky;top:84px}.learn-module__VSVJQa__railLeft{padding-top:6px}.learn-module__VSVJQa__barWide{max-width:1240px}}.learn-module__VSVJQa__lessonMain{min-width:0}.learn-module__VSVJQa__railHead{letter-spacing:.12em;text-transform:uppercase;color:var(--sifu-faint);margin:0 0 6px;font-size:11px;font-weight:700}.learn-module__VSVJQa__railDay{color:var(--sifu-ink);margin:0 0 16px;font-size:15px;font-weight:600;line-height:1.35}.learn-module__VSVJQa__railList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.learn-module__VSVJQa__railItem{color:var(--sifu-faint);border-radius:10px;grid-template-columns:24px 1fr;align-items:start;gap:10px;padding:8px 10px;font-size:14px;line-height:1.35;text-decoration:none;display:grid}a.learn-module__VSVJQa__railItem:hover{background:var(--sifu-surface);color:var(--sifu-ink)}.learn-module__VSVJQa__railMark{border:1px solid var(--sifu-rule-strong);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:inline-grid}.learn-module__VSVJQa__railDone{color:var(--sifu-muted)}.learn-module__VSVJQa__railDone .learn-module__VSVJQa__railMark{background:var(--sifu-indigo-soft);color:var(--sifu-indigo);border-color:#0000}.learn-module__VSVJQa__railHere{background:var(--sifu-surface);color:var(--sifu-ink);box-shadow:inset 0 0 0 1px var(--sifu-rule);font-weight:600}.learn-module__VSVJQa__railHere .learn-module__VSVJQa__railMark{border-color:var(--sifu-indigo);background:var(--sifu-indigo);color:var(--sifu-surface)}.learn-module__VSVJQa__railBack{color:var(--sifu-muted);margin-top:18px;font-size:14px;text-decoration:none;display:inline-block}.learn-module__VSVJQa__railBack:hover{color:var(--sifu-ink)}.learn-module__VSVJQa__toolCard{background:var(--sifu-surface);border:1px solid var(--sifu-rule);border-radius:16px;padding:18px}.learn-module__VSVJQa__toolName{color:var(--sifu-ink);margin:0 0 12px;font-size:20px;font-weight:700}.learn-module__VSVJQa__toolOpen{text-align:center;color:var(--sifu-surface);background:var(--sifu-chrome);border-radius:12px;padding:11px 14px;font-size:15px;font-weight:700;text-decoration:none;display:block}.learn-module__VSVJQa__toolOpen:hover{background:var(--sifu-chrome-rule)}.learn-module__VSVJQa__toolWords{border-top:1px solid var(--sifu-rule);margin-top:18px;padding-top:16px}.learn-module__VSVJQa__toolQuote{color:var(--sifu-ink);margin:0 0 10px;font-size:15px;line-height:1.45}.learn-module__VSVJQa__toolWords .learn-module__VSVJQa__copy{padding:8px 14px}.learn-module__VSVJQa__stuck{color:var(--sifu-muted);margin-top:14px;padding:0 4px;font-size:14px;line-height:1.45;text-decoration:none;display:block}.learn-module__VSVJQa__stuck b,.learn-module__VSVJQa__stuck:hover{color:var(--sifu-ink)}.learn-module__VSVJQa__steps{gap:16px;margin-top:22px;display:grid}.learn-module__VSVJQa__lessonStep{border-top:0;border-radius:22px;padding:26px 28px 28px}.learn-module__VSVJQa__yourTurn{margin-top:16px;padding-bottom:28px}.learn-module__VSVJQa__cardIdea{background:var(--sifu-card-idea)}.learn-module__VSVJQa__cardWatch{background:var(--sifu-card-watch)}.learn-module__VSVJQa__cardAnswer{background:var(--sifu-card-answer)}.learn-module__VSVJQa__cardYou{background:var(--sifu-card-you)}.learn-module__VSVJQa__stepHead{font-family:var(--sifu-display);letter-spacing:-.01em;margin-bottom:14px;font-size:24px;font-weight:400}.learn-module__VSVJQa__cardIdea .learn-module__VSVJQa__stepHead{color:var(--sifu-card-idea-ink)}.learn-module__VSVJQa__cardWatch .learn-module__VSVJQa__stepHead{color:var(--sifu-card-watch-ink)}.learn-module__VSVJQa__cardAnswer .learn-module__VSVJQa__stepHead{color:var(--sifu-card-answer-ink)}.learn-module__VSVJQa__cardYou .learn-module__VSVJQa__stepHead{color:var(--sifu-card-you-ink)}.learn-module__VSVJQa__num{width:32px;height:32px;font-family:var(--sifu-font-sans), sans-serif;font-size:15px}.learn-module__VSVJQa__cardIdea .learn-module__VSVJQa__num{background:var(--sifu-card-idea-ink)}.learn-module__VSVJQa__cardWatch .learn-module__VSVJQa__num{background:var(--sifu-card-watch-ink)}.learn-module__VSVJQa__cardAnswer .learn-module__VSVJQa__num{background:var(--sifu-card-answer-ink)}.learn-module__VSVJQa__cardYou .learn-module__VSVJQa__num{background:var(--sifu-card-you-ink)}.learn-module__VSVJQa__big{font-size:20px;line-height:1.6}.learn-module__VSVJQa__text{font-size:18px;line-height:1.6}.learn-module__VSVJQa__small{color:var(--sifu-ink);opacity:.7}.learn-module__VSVJQa__lessonStep .learn-module__VSVJQa__typed{box-shadow:0 1px 2px color-mix(in srgb, var(--sifu-ink) 10%, transparent);border:0}.learn-module__VSVJQa__answer{background:var(--sifu-surface);color:var(--sifu-ink);box-shadow:0 1px 2px color-mix(in srgb, var(--sifu-ink) 10%, transparent);border-left:0;border-radius:16px 16px 16px 4px;padding:14px 18px;font-style:normal}.learn-module__VSVJQa__cardYou .learn-module__VSVJQa__openTool{background:var(--sifu-card-you-ink);border-color:var(--sifu-card-you-ink);color:var(--sifu-surface)}.learn-module__VSVJQa__cardYou .learn-module__VSVJQa__openTool:hover{background:color-mix(in srgb, var(--sifu-card-you-ink) 88%, #000)}.learn-module__VSVJQa__cardYou .learn-module__VSVJQa__copy{color:var(--sifu-card-you-ink);border:0}.learn-module__VSVJQa__noteLabel+.learn-module__VSVJQa__field{box-shadow:0 1px 2px color-mix(in srgb, var(--sifu-ink) 10%, transparent);border:0}.learn-module__VSVJQa__introTime{color:var(--sifu-muted);margin:0 0 22px;font-size:14px}.learn-module__VSVJQa__introGap{margin-top:16px}.learn-module__VSVJQa__everyday{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.learn-module__VSVJQa__everyday li{color:var(--sifu-ink);padding-left:34px;font-size:18px;line-height:1.5;position:relative}.learn-module__VSVJQa__everyday li:before{content:"✓";background:var(--sifu-card-watch-ink);width:24px;height:24px;color:var(--sifu-surface);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.learn-module__VSVJQa__introCareful{color:var(--sifu-ink);opacity:.75;margin:18px 0 0;font-size:16px;line-height:1.55}.learn-module__VSVJQa__openToolPlain{color:var(--sifu-indigo);padding:13px 8px;font-size:15.5px;font-weight:600;text-decoration:none}.learn-module__VSVJQa__openToolPlain:hover{text-decoration:underline}.learn-module__VSVJQa__railAbout{color:var(--sifu-indigo);margin:-6px 0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-block}.learn-module__VSVJQa__railAbout:hover{text-decoration:underline}.learn-module__VSVJQa__toolShot{margin:20px 0 0}.learn-module__VSVJQa__toolShot img{background:var(--sifu-surface);width:100%;height:auto;box-shadow:0 10px 30px -14px color-mix(in srgb, var(--sifu-ink) 35%, transparent);border-radius:14px;display:block}.learn-module__VSVJQa__toolShot figcaption{color:var(--sifu-ink);opacity:.7;margin-top:10px;font-size:14px}@media (max-width:640px){.learn-module__VSVJQa__toolShot img{max-width:340px;margin:0 auto}}
.certificate-sheet-module__0kghnq__sheet{--ink:#171a2b;--deep:#1c1f4a;--muted:#575e75;--faint:#888ea3;--gold:#b4851c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);border:1px solid var(--gold);text-align:center;background:#fff;border-radius:14px;padding:34px 30px 26px;position:relative;overflow:hidden}.certificate-sheet-module__0kghnq__sheet:before{content:"";border:1px solid var(--gold);opacity:.4;pointer-events:none;border-radius:8px;position:absolute;inset:8px}.certificate-sheet-module__0kghnq__crest{justify-content:center;display:flex}.certificate-sheet-module__0kghnq__issuer{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:14px 0 0;font-family:ui-monospace,Consolas,monospace;font-size:10px}.certificate-sheet-module__0kghnq__preamble{font-family:var(--sifu-display);color:var(--muted);margin:16px 0 0;font-size:16px;font-style:italic}.certificate-sheet-module__0kghnq__holder{font-family:var(--sifu-display);color:var(--deep);overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(30px,6vw,42px);line-height:1.1}.certificate-sheet-module__0kghnq__rule{background:var(--gold);max-width:340px;height:1px;margin:12px auto 0}.certificate-sheet-module__0kghnq__track{color:var(--deep);margin:6px 0 0;font-size:19px;font-weight:600}.certificate-sheet-module__0kghnq__volume{color:var(--muted);margin:5px 0 0;font-size:13.5px}.certificate-sheet-module__0kghnq__facts{text-align:left;border-top:1px solid #e4e2db;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px 18px;margin:26px 0 0;padding:18px 0 0;display:grid}.certificate-sheet-module__0kghnq__facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:0 0 3px;font-family:ui-monospace,Consolas,monospace;font-size:9px}.certificate-sheet-module__0kghnq__facts dd{color:var(--deep);overflow-wrap:anywhere;margin:0;font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.certificate-sheet-module__0kghnq__isSample .certificate-sheet-module__0kghnq__holder,.certificate-sheet-module__0kghnq__isSample .certificate-sheet-module__0kghnq__track{color:var(--muted)}.certificate-sheet-module__0kghnq__stamp{font-family:var(--sifu-display);letter-spacing:.04em;color:var(--gold);opacity:.16;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:2;font-size:clamp(56px,15vw,104px);line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-19deg)}
.completion-bar-module__2lebKW__block{margin:0 0 26px}.completion-bar-module__2lebKW__head{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 12px;display:flex}.completion-bar-module__2lebKW__lab{letter-spacing:.12em;text-transform:uppercase;color:var(--sifu-gold);margin:0;font-size:12px;font-weight:700}.completion-bar-module__2lebKW__pct{font-family:var(--sifu-display);color:var(--sifu-indigo);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(34px,8vw,46px);line-height:1}.completion-bar-module__2lebKW__pct span{color:var(--sifu-muted);margin-left:2px;font-size:.48em}.completion-bar-module__2lebKW__stage{perspective:420px;perspective-origin:50% 120%;padding:6px 0 14px}.completion-bar-module__2lebKW__track{background:var(--sifu-indigo-soft);height:30px;transform-style:preserve-3d;box-shadow:0 1px 0 color-mix(in srgb, var(--sifu-ink) 10%, transparent), 0 2px 0 color-mix(in srgb, var(--sifu-ink) 9%, transparent), 0 3px 0 color-mix(in srgb, var(--sifu-ink) 8%, transparent), 0 4px 0 color-mix(in srgb, var(--sifu-ink) 7%, transparent), 0 5px 0 color-mix(in srgb, var(--sifu-ink) 6%, transparent), 0 6px 0 color-mix(in srgb, var(--sifu-ink) 5%, transparent), 0 14px 22px -8px color-mix(in srgb, var(--sifu-ink) 32%, transparent);border:1px solid color-mix(in srgb, var(--sifu-indigo) 18%, transparent);border-radius:18px;position:relative;overflow:hidden;transform:rotateX(17deg)}.completion-bar-module__2lebKW__fill{background:linear-gradient(90deg, var(--sifu-indigo) 0%, var(--sifu-violet) 58%, var(--sifu-gold) 100%);border-radius:18px;min-width:30px;height:100%;transition:width .52s cubic-bezier(.22,.8,.3,1);position:relative;box-shadow:inset 0 1px #ffffff57,inset 0 -2px 4px #0000002e}.completion-bar-module__2lebKW__shine{background:linear-gradient(90deg,#ffffff6b,#ffffff14);border-radius:99px;height:7px;position:absolute;inset:3px 6px auto}.completion-bar-module__2lebKW__notches{pointer-events:none;position:absolute;inset:0}.completion-bar-module__2lebKW__notches span{background:color-mix(in srgb, var(--sifu-ink) 16%, transparent);width:1px;position:absolute;top:0;bottom:0}.completion-bar-module__2lebKW__under{color:var(--sifu-muted);max-width:56ch;margin:0;font-size:14.5px;line-height:1.5}.completion-bar-module__2lebKW__under b{color:var(--sifu-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.completion-bar-module__2lebKW__fill{transition:none}}@media (max-width:520px){.completion-bar-module__2lebKW__track{transform:none}.completion-bar-module__2lebKW__stage{perspective:none;padding-bottom:10px}}
