.gamification_page__o5i2m{min-height:100vh;min-height:100dvh;overflow-x:clip;color:var(--ai-pd-text-primary,#271044);font-size:1rem;line-height:1.5}.gamification_main__ykjVm{box-sizing:border-box;width:100%;max-width:56rem;margin-inline:auto;padding:20px 16px 32px}@media (min-width:768px){.gamification_main__ykjVm{padding:40px 24px 64px}}.gamification_introHead__u59L0{display:flex;align-items:center;gap:12px}.gamification_introTile__f0uvB{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));border-radius:var(--ai-pd-radius-md,14px);background:var(--ai-pd-surface-rose-glass,rgba(255,242,246,.84));font-size:1.5rem;line-height:1}.gamification_title__u8fEH{min-width:0;margin:0;color:var(--ai-pd-text-primary,#271044);font-size:clamp(1.75rem,1.5rem + 1.1vw,2.5rem);font-weight:700;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.gamification_lead__AyjZ6{max-width:var(--ai-pd-content-readable,65ch);margin:8px 0 0;color:var(--ai-pd-text-secondary,#684b70);font-size:1rem;line-height:1.5;text-wrap:pretty}.gamification_actions__foFsE{display:grid;gap:8px;margin-top:16px}@media (min-width:640px){.gamification_actions__foFsE{display:flex;flex-wrap:wrap;gap:12px}}.gamification_primary__R7qu3,.gamification_secondary__dcDiP{display:inline-flex;box-sizing:border-box;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:var(--ai-pd-radius-pill,999px);font:inherit;font-size:1rem;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1)),background-color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1)),border-color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1)),color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1))}.gamification_primary__R7qu3{border:1px solid transparent;background:linear-gradient(135deg,var(--ai-pd-action-primary-start,#fa9d8f),var(--ai-pd-action-primary-end,#ffd778));box-shadow:var(--ai-pd-shadow-1,0 8px 24px rgba(86,43,74,.1));color:var(--ai-pd-text-on-action,#271044)}.gamification_primary__R7qu3:hover{filter:saturate(1.08) brightness(1.03)}.gamification_secondary__dcDiP{border:1px solid var(--ai-pd-action-secondary,#6426a6);background:transparent;color:var(--ai-pd-action-secondary,#6426a6)}.gamification_secondary__dcDiP:hover{border-color:var(--ai-pd-action-secondary-hover,#502080);background:var(--ai-pd-canvas-soft,#fff4f7);color:var(--ai-pd-action-secondary-hover,#502080)}.gamification_primary__R7qu3:focus-visible,.gamification_secondary__dcDiP:focus-visible,.gamification_tab__6pzVe:focus-visible{outline:2px solid var(--ai-pd-border-focus,#6426a6);outline-offset:3px}.gamification_errorTitle__yLQM5,.gamification_panelTitle__KdP5n,.gamification_sectionTitle__R69wa{margin:0;color:var(--ai-pd-text-primary,#271044);font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;font-weight:700;letter-spacing:0}.gamification_sectionTitle__R69wa{margin:28px 0 12px;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.35}.gamification_panelTitle__KdP5n{margin-bottom:8px;font-size:1rem;line-height:1.4}.gamification_errorBanner__TrJiy{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:16px;border:1px solid var(--ai-pd-status-error,#a12d43);border-radius:var(--ai-pd-radius-md,14px);background:var(--ai-pd-surface-clear,rgba(255,253,248,.94))}.gamification_errorIcon__2jDqn{flex-shrink:0;font-size:1.5rem;line-height:1}.gamification_errorBody__jrfSS{min-width:0;flex:1}.gamification_errorTitle__yLQM5{color:var(--ai-pd-status-error,#a12d43);font-size:1rem;line-height:1.4}.gamification_errorText__5hj1b{margin:4px 0 12px;color:var(--ai-pd-text-primary,#271044);font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.gamification_stack__kg0DH{display:grid;gap:24px;min-width:0}.gamification_levelCard__D_gdC{min-width:0;padding:20px;border:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));border-radius:var(--ai-pd-radius-lg,22px);background:var(--ai-pd-surface-clear,rgba(255,253,248,.94));box-shadow:var(--ai-pd-shadow-1,0 8px 24px rgba(86,43,74,.1))}@media (min-width:768px){.gamification_levelCard__D_gdC{padding:28px}}.gamification_levelHead__HUg_8{display:flex;align-items:center;gap:12px}.gamification_levelBadge__izUHM{display:grid;box-sizing:border-box;flex-shrink:0;place-items:center;min-width:48px;height:48px;padding:0 8px;border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-text-primary,#271044);color:var(--ai-pd-canvas-elevated,#fffdf8);font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.gamification_levelTitle__YD5Zu{min-width:0;color:var(--ai-pd-text-primary,#271044);font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);font-weight:700;line-height:1.35;overflow-wrap:anywhere}.gamification_levelProgress__b4YC0{margin-top:16px}.gamification_levelMeta__YL83_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;color:var(--ai-pd-text-secondary,#684b70);font-size:.875rem;line-height:1.35;font-variant-numeric:tabular-nums}.gamification_track__9ieUD{height:8px;margin-top:8px;overflow:hidden;border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-canvas-soft,#fff4f7);box-shadow:inset 0 0 0 1px var(--ai-pd-border-strong,#a56f8f)}.gamification_fill__gogrE{height:100%;border-radius:inherit;background:var(--ai-pd-text-primary,#271044);transition:width var(--ai-pd-motion-slow,.52s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1))}.gamification_needed__C5_O3{margin-top:8px;color:var(--ai-pd-text-primary,#271044);font-size:.875rem;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums}.gamification_chips__MG_J0{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;padding-inline-end:28px;border-top:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24))}@media (min-width:1024px){.gamification_chips__MG_J0{padding-inline-end:0}}.gamification_chip__TDpg2{padding:4px 10px;border:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-canvas-soft,#fff4f7);color:var(--ai-pd-text-secondary,#684b70);font-size:.875rem;line-height:1.35;overflow-wrap:anywhere}.gamification_tabs___2noK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));border-radius:var(--ai-pd-radius-md,14px);background:var(--ai-pd-canvas-soft,#fff4f7)}@media (min-width:640px){.gamification_tabs___2noK{grid-template-columns:repeat(4,minmax(0,1fr))}}.gamification_tab__6pzVe{box-sizing:border-box;min-width:0;min-height:44px;padding:8px 4px;border:1px solid transparent;border-radius:var(--ai-pd-radius-sm,10px);background:transparent;color:var(--ai-pd-text-secondary,#684b70);font:inherit;font-size:.875rem;font-weight:600;line-height:1.35;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1)),border-color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1)),color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1))}.gamification_tab__6pzVe:hover{color:var(--ai-pd-text-primary,#271044)}.gamification_tab__6pzVe[aria-pressed=true]{border-color:var(--ai-pd-action-secondary,#6426a6);background:var(--ai-pd-canvas-elevated,#fffdf8);color:var(--ai-pd-action-secondary,#6426a6)}.gamification_overview__Lcqfi{display:grid;gap:28px;min-width:0}.gamification_panel__ilabx{min-width:0}.gamification_rows__a1gbu{border-top:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24))}.gamification_row__zUyuv{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));font-size:1rem;line-height:1.5;break-inside:avoid}.gamification_rowLabel__pE_tW{min-width:0;color:var(--ai-pd-text-secondary,#684b70);overflow-wrap:anywhere}.gamification_rowLabelAction__5_xUa{text-transform:capitalize}.gamification_rowValue__LW_cr{flex-shrink:0;color:var(--ai-pd-text-primary,#271044);font-weight:600;font-variant-numeric:tabular-nums;text-align:right}@media (min-width:768px){.gamification_rowsWide___kl47{column-count:2;column-gap:40px}}.gamification_tips__Boy05{display:grid;gap:16px;padding-top:12px;border-top:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24))}@media (min-width:768px){.gamification_tips__Boy05{grid-template-columns:repeat(3,minmax(0,1fr))}}.gamification_tip__nulMz{display:flex;align-items:flex-start;gap:12px;min-width:0}.gamification_tipIcon__58EsF{flex-shrink:0;font-size:1.5rem;line-height:1}.gamification_tipTitle__hkUXR{color:var(--ai-pd-text-primary,#271044);font-size:1rem;font-weight:600;line-height:1.4}.gamification_tipText__na5cG{color:var(--ai-pd-text-secondary,#684b70);font-size:.875rem;line-height:1.35}.gamification_skeleton__St6T4{border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-border-subtle,rgba(104,75,112,.24))}.gamification_skeletonTile__fgPoc{width:44px;height:44px;flex-shrink:0;border-radius:var(--ai-pd-radius-md,14px)}.gamification_skeletonTitle__lFKON{width:11rem;max-width:60%;height:28px}.gamification_skeletonLine__YNbrP{height:14px;margin-top:14px}.gamification_skeletonLineShort__BiicA{width:55%;margin-top:10px}.gamification_skeletonAction__X04y4{height:48px}@media (min-width:640px){.gamification_skeletonAction__X04y4{width:11.5rem}}.gamification_skeletonHeading__e6XjJ{width:10rem;height:20px;margin:32px 0 14px}.gamification_skeletonBadge___bs5q{width:48px;height:48px;flex-shrink:0}.gamification_skeletonLevelTitle__58aK7{width:9rem;height:20px}.gamification_skeletonMeta__90SQX{width:5.5rem;height:14px}.gamification_skeletonTrack__k97Lk{height:8px;margin-top:10px}.gamification_skeletonNeeded__Rt9gS{width:8rem;height:14px;margin-top:10px}.gamification_skeletonChip__ESAa_{width:6.5rem;height:28px}.gamification_skeletonTab__399pa{height:44px;border-radius:var(--ai-pd-radius-sm,10px)}.gamification_skeletonRowLabel__RUWQi{width:45%;height:16px}.gamification_skeletonRowValue__1TA5C{width:3.5rem;height:16px}.gamification_skeletonRow__XbpJ1{align-items:center;padding:14px 0}@media (prefers-reduced-motion:no-preference){.gamification_loading__eLiuQ .gamification_skeleton__St6T4{animation:gamification_gamificationPulse__RPoJ6 1.6s ease-in-out infinite}}@keyframes gamification_gamificationPulse__RPoJ6{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.gamification_fill__gogrE,.gamification_primary__R7qu3,.gamification_secondary__dcDiP,.gamification_tab__6pzVe{transition:none}}@media (forced-colors:active){.gamification_track__9ieUD{border:1px solid CanvasText}.gamification_fill__gogrE{background:Highlight}.gamification_levelBadge__izUHM{border:1px solid CanvasText}.gamification_tab__6pzVe[aria-pressed=true]{border:2px solid Highlight}}.ProgressCatalog_catalog__Wd_h_{display:grid;gap:16px;min-width:0}.ProgressCatalog_head__qdXTP{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ProgressCatalog_heading__Hu4Np,.ProgressCatalog_itemName__Bh2cj,.ProgressCatalog_levelName__4rWom{min-width:0;margin:0;color:var(--ai-pd-text-primary,#271044);font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.ProgressCatalog_summary__5QWnH{flex-shrink:0;text-align:right;font-size:.875rem;line-height:1.35;font-variant-numeric:tabular-nums}.ProgressCatalog_summaryCount__cqE5E{color:var(--ai-pd-text-primary,#271044);font-weight:600}.ProgressCatalog_summaryShare__8s8mb{color:var(--ai-pd-text-muted,#765e7b)}.ProgressCatalog_track__Qa_lG{height:8px;overflow:hidden;border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-canvas-soft,#fff4f7);box-shadow:inset 0 0 0 1px var(--ai-pd-border-strong,#a56f8f)}.ProgressCatalog_fill__0bGVj{height:100%;border-radius:inherit;background:var(--ai-pd-text-primary,#271044);transition:width var(--ai-pd-motion-slow,.52s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1))}.ProgressCatalog_grid__bkZ_l{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:640px){.ProgressCatalog_grid__bkZ_l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ProgressCatalog_grid__bkZ_l{grid-template-columns:repeat(3,minmax(0,1fr))}}.ProgressCatalog_item__iR7ZK{box-sizing:border-box;min-width:0;padding:16px;border:1px solid var(--ai-pd-border-strong,#a56f8f);border-radius:var(--ai-pd-radius-md,14px);background:var(--ai-pd-surface-clear,rgba(255,253,248,.94))}.ProgressCatalog_itemCompact__TZ2Zv{padding:12px}.ProgressCatalog_itemLocked__4cEnr{border-color:var(--ai-pd-border-subtle,rgba(104,75,112,.24));background:transparent}.ProgressCatalog_itemTop__ZGe9L{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ProgressCatalog_itemIcon__yaDzb{font-size:1.75rem;line-height:1}.ProgressCatalog_itemLocked__4cEnr .ProgressCatalog_badgeIcon__i1zME,.ProgressCatalog_itemLocked__4cEnr .ProgressCatalog_itemIcon__yaDzb{filter:grayscale(1);opacity:.6}.ProgressCatalog_itemLocked__4cEnr .ProgressCatalog_itemName__Bh2cj,.ProgressCatalog_itemText__1PXve{color:var(--ai-pd-text-secondary,#684b70)}.ProgressCatalog_itemText__1PXve{margin:4px 0 0;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.ProgressCatalog_itemCompact__TZ2Zv .ProgressCatalog_itemText__1PXve,.ProgressCatalog_state__zdpsR{font-size:.875rem;line-height:1.35}.ProgressCatalog_state__zdpsR{flex-shrink:0;padding:2px 8px;border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-status-success-surface,#e5f6ed);color:var(--ai-pd-status-success,#187a55);font-weight:600;white-space:nowrap}.ProgressCatalog_itemMeta__k0t9W{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.ProgressCatalog_rarity__a3VaX{color:var(--ai-pd-text-secondary,#684b70);font-size:.875rem;font-weight:600;line-height:1.35;letter-spacing:.04em;text-transform:uppercase}.ProgressCatalog_rarityPill__ksVf2{padding:2px 8px;border:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-canvas-soft,#fff4f7)}.ProgressCatalog_itemFoot__r0_E_{margin-top:12px;padding-top:8px;border-top:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24))}.ProgressCatalog_footText__o1jfo{color:var(--ai-pd-text-muted,#765e7b);font-size:.875rem;line-height:1.35;overflow-wrap:anywhere}.ProgressCatalog_badgeIdentity__7avCW{display:flex;min-width:0;align-items:center;gap:12px}.ProgressCatalog_badgeIcon__i1zME{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));border-radius:var(--ai-pd-radius-md,14px);background:var(--ai-pd-surface-rose-glass,rgba(255,242,246,.84));color:var(--ai-pd-text-primary,#271044)}.ProgressCatalog_badgeGlyph__129in{width:24px;height:24px}.ProgressCatalog_badgeEmoji__R_edc{font-size:1.5rem;line-height:1}.ProgressCatalog_badgeLabel__i_C6c{min-width:0}.ProgressCatalog_empty__IXh9H{padding:32px 16px;text-align:center}.ProgressCatalog_emptyIcon__ywwPJ{display:block;margin-bottom:12px;font-size:2rem;line-height:1}.ProgressCatalog_emptyTitle__imIN7{margin:0 0 4px;color:var(--ai-pd-text-primary,#271044);font-size:1rem;line-height:1.5}.ProgressCatalog_emptyText__ioXb4{margin:0;color:var(--ai-pd-text-secondary,#684b70);font-size:1rem;line-height:1.5}.ProgressCatalog_loading__QzzsJ{display:grid;gap:16px}.ProgressCatalog_loadingText__xS632{margin:0;color:var(--ai-pd-text-secondary,#684b70);font-size:.875rem;line-height:1.35}.ProgressCatalog_skeleton__FCGpA{border-radius:var(--ai-pd-radius-md,14px);background:var(--ai-pd-border-subtle,rgba(104,75,112,.24))}.ProgressCatalog_skeletonHeading__6w9f6{width:12rem;max-width:60%;height:24px;border-radius:var(--ai-pd-radius-pill,999px)}.ProgressCatalog_skeletonItem__GFiPu{height:128px}@media (prefers-reduced-motion:no-preference){.ProgressCatalog_loading__QzzsJ .ProgressCatalog_skeleton__FCGpA{animation:ProgressCatalog_catalogPulse___UCWm 1.6s ease-in-out infinite}}@keyframes ProgressCatalog_catalogPulse___UCWm{0%,to{opacity:1}50%{opacity:.55}}.ProgressCatalog_error__nuWwx{padding:16px;border:1px solid var(--ai-pd-status-error,#a12d43);border-radius:var(--ai-pd-radius-md,14px);background:var(--ai-pd-surface-clear,rgba(255,253,248,.94))}.ProgressCatalog_errorText__sv4g6{margin:0;color:var(--ai-pd-text-primary,#271044);font-size:1rem;line-height:1.5}.ProgressCatalog_retry__7sWh7{display:inline-flex;box-sizing:border-box;min-height:44px;align-items:center;justify-content:center;margin-top:12px;padding:10px 20px;border:1px solid var(--ai-pd-action-secondary,#6426a6);border-radius:var(--ai-pd-radius-pill,999px);background:transparent;color:var(--ai-pd-action-secondary,#6426a6);font:inherit;font-size:1rem;font-weight:600;line-height:1.25;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1)),border-color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1)),color var(--ai-pd-motion-fast,.14s) var(--ai-pd-ease-standard,cubic-bezier(.2,0,0,1))}.ProgressCatalog_retry__7sWh7:hover{border-color:var(--ai-pd-action-secondary-hover,#502080);background:var(--ai-pd-canvas-soft,#fff4f7);color:var(--ai-pd-action-secondary-hover,#502080)}.ProgressCatalog_retry__7sWh7:focus-visible{outline:2px solid var(--ai-pd-border-focus,#6426a6);outline-offset:3px}.ProgressCatalog_levels__A1GDq{display:grid;gap:12px;min-width:0}.ProgressCatalog_level__prSYh{display:flex;box-sizing:border-box;min-width:0;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));border-radius:var(--ai-pd-radius-md,14px);background:var(--ai-pd-surface-clear,rgba(255,253,248,.94))}.ProgressCatalog_level__prSYh[data-current]{border-color:var(--ai-pd-action-secondary,#6426a6);background:var(--ai-pd-surface-rose-glass,rgba(255,242,246,.84));box-shadow:var(--ai-pd-shadow-1,0 8px 24px rgba(86,43,74,.1))}.ProgressCatalog_level__prSYh[data-locked]{background:transparent}.ProgressCatalog_levelBadge__fxrJ2{display:grid;box-sizing:border-box;flex-shrink:0;place-items:center;min-width:40px;height:40px;padding:0 8px;border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-text-primary,#271044);color:var(--ai-pd-canvas-elevated,#fffdf8);font-size:1rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.ProgressCatalog_level__prSYh[data-locked] .ProgressCatalog_levelBadge__fxrJ2{background:var(--ai-pd-canvas-soft,#fff4f7);box-shadow:inset 0 0 0 1px var(--ai-pd-border-strong,#a56f8f);color:var(--ai-pd-text-secondary,#684b70)}.ProgressCatalog_levelBody__Kx6YC{min-width:0;flex:1}.ProgressCatalog_levelHead__HJmR_{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.ProgressCatalog_level__prSYh[data-locked] .ProgressCatalog_levelName__4rWom{color:var(--ai-pd-text-secondary,#684b70)}.ProgressCatalog_levelStatus__S2kZH{font-size:.875rem;font-weight:600;line-height:1.35;white-space:nowrap}.ProgressCatalog_levelStatusCurrent__gdbdr{padding:2px 8px;border:1px solid var(--ai-pd-action-secondary,#6426a6);border-radius:var(--ai-pd-radius-pill,999px);color:var(--ai-pd-action-secondary,#6426a6)}.ProgressCatalog_levelStatusUnlocked__fHzWf{color:var(--ai-pd-status-success,#187a55)}.ProgressCatalog_levelRange__OAMmd,.ProgressCatalog_levelStatusLocked__9eZ38{color:var(--ai-pd-text-muted,#765e7b)}.ProgressCatalog_levelRange__OAMmd{margin-top:2px;font-size:.875rem;line-height:1.35;font-variant-numeric:tabular-nums}.ProgressCatalog_chips___b0Z9{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ProgressCatalog_chip__HDJrb{padding:4px 10px;border:1px solid var(--ai-pd-border-subtle,rgba(104,75,112,.24));border-radius:var(--ai-pd-radius-pill,999px);background:var(--ai-pd-canvas-soft,#fff4f7);color:var(--ai-pd-text-secondary,#684b70);font-size:.875rem;line-height:1.35;overflow-wrap:anywhere}.ProgressCatalog_level__prSYh[data-locked] .ProgressCatalog_chip__HDJrb{background:transparent;color:var(--ai-pd-text-muted,#765e7b)}@media (prefers-reduced-motion:reduce){.ProgressCatalog_fill__0bGVj,.ProgressCatalog_retry__7sWh7{transition:none}}@media (forced-colors:active){.ProgressCatalog_track__Qa_lG{border:1px solid CanvasText}.ProgressCatalog_fill__0bGVj{background:Highlight}.ProgressCatalog_levelBadge__fxrJ2{border:1px solid CanvasText}}