.TopicCard_card__dpdH8{background:var(--surface);border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:3px;border-radius:10px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;transition:border-left-color .3s ease,box-shadow .3s ease,transform .2s ease}.TopicCard_card__dpdH8:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.35)}.TopicCard_card__dpdH8.TopicCard_not_started__YmMpE{border-left-color:var(--border)}.TopicCard_card__dpdH8.TopicCard_in_progress__OaL_j{border-left-color:var(--accent);box-shadow:0 0 0 1px var(--accent-dim)}.TopicCard_card__dpdH8.TopicCard_completed__ZY6d0{border-left-color:#4caf7a;box-shadow:0 0 0 1px rgba(76,175,122,.25)}.TopicCard_cardHeader__x6kg5{display:flex;align-items:center;gap:.6rem}.TopicCard_colorDot__57mKJ{width:8px;height:8px;border-radius:50%;flex-shrink:0;transition:transform .3s ease}.TopicCard_card__dpdH8.TopicCard_in_progress__OaL_j .TopicCard_colorDot__57mKJ{transform:scale(1.4)}.TopicCard_card__dpdH8.TopicCard_completed__ZY6d0 .TopicCard_colorDot__57mKJ{transform:scale(1.2)}.TopicCard_topicName__vbSjQ{font-size:.95rem;font-weight:500;color:var(--text);flex:1 1;letter-spacing:.01em}.TopicCard_savingBadge__dhDH4{font-size:.68rem;color:var(--muted);letter-spacing:.04em;opacity:0;transition:opacity .2s}.TopicCard_savingVisible__OGwi4{opacity:1}.TopicCard_statusRow__9prkN{display:flex;gap:.4rem;flex-wrap:wrap}.TopicCard_statusBtn__gaEij{flex:1 1;min-width:0;background:var(--bg);border:1px solid var(--border);border-radius:5px;color:var(--muted);font-family:inherit;font-size:.72rem;font-weight:500;letter-spacing:.03em;cursor:pointer;padding:.4rem .5rem;white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .15s ease;text-align:center}.TopicCard_statusBtn__gaEij:hover:not(.TopicCard_statusActive__Pmhqx){border-color:var(--muted);color:var(--text)}.TopicCard_statusBtn__gaEij:active{transform:scale(.95)}.TopicCard_checkmark__mtC_P{font-size:.65rem}.TopicCard_btn_not_started__7lA7O.TopicCard_statusActive__Pmhqx{background:rgba(85,85,85,.15);border-color:#555;color:#999}.TopicCard_btn_in_progress__D7JdJ.TopicCard_statusActive__Pmhqx{background:rgba(155,45,138,.15);border-color:var(--accent);color:var(--accent);animation:TopicCard_pulseBtn__7bXBu .35s ease}.TopicCard_btn_completed__ICzSC.TopicCard_statusActive__Pmhqx{background:rgba(76,175,122,.12);border-color:#4caf7a;color:#4caf7a;animation:TopicCard_pulseBtn__7bXBu .35s ease}@keyframes TopicCard_pulseBtn__7bXBu{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}.TopicCard_notesWrap__Y6IK3{display:flex;flex-direction:column;gap:.4rem}.TopicCard_notesLabel__fQkET{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.TopicCard_notes__ndvMF{background:var(--bg);border:1px solid var(--border);border-radius:6px;color:var(--text);font-family:inherit;font-size:.82rem;line-height:1.6;padding:.65rem .85rem;resize:vertical;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.TopicCard_notes__ndvMF:focus{border-color:var(--pp-blue);box-shadow:0 0 0 2px rgba(0,120,212,.15)}.TopicCard_notes__ndvMF::placeholder{color:var(--muted);font-style:italic}@media (max-width:480px){.TopicCard_statusBtn__gaEij{font-size:.68rem;padding:.35rem .4rem}}.PowerPlatformApp_app__s19Ei{--bg:#0e0b1e;--surface:#1b1630;--border:#2e2550;--text:#ede8f5;--muted:#8077a8;--accent:#9b2d8a;--accent-dim:#611b57;--pp-blue:#0078d4;min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}.PowerPlatformApp_header__jjTXT{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--bg);border-bottom:1px solid var(--border);padding:1rem 1.5rem}.PowerPlatformApp_headerTop__Ri9x7{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:1rem}.PowerPlatformApp_back__Y3sYr{display:inline-flex;align-items:center;color:var(--muted);font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:color .2s,transform .2s;text-decoration:none;background:linear-gradient(135deg,var(--accent-dim),var(--pp-blue-dim));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:PowerPlatformApp_backFadeIn__OBWYq .4s ease both}.PowerPlatformApp_back__Y3sYr:hover{transform:translateX(-2px)}@keyframes PowerPlatformApp_backFadeIn__OBWYq{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.PowerPlatformApp_title__RGfmV{font-size:1.1rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.PowerPlatformApp_count__xRQck{font-size:.8rem;color:var(--pp-blue);font-weight:500;white-space:nowrap}.PowerPlatformApp_progressWrap__opuWO{display:flex;flex-direction:column;gap:.5rem}.PowerPlatformApp_track__AVU_u{height:3px;background:var(--border);border-radius:2px;overflow:hidden}.PowerPlatformApp_fill__aTdHD{height:100%;background:linear-gradient(90deg,var(--accent),var(--pp-blue));border-radius:2px;transition:width .6s cubic-bezier(.4,0,.2,1)}.PowerPlatformApp_progressMeta__UMze2{display:flex;justify-content:space-between;align-items:center}.PowerPlatformApp_pct__85gII{font-size:.78rem;color:var(--accent);font-weight:500}.PowerPlatformApp_detail__v2jnp{font-size:.73rem;color:var(--muted)}.PowerPlatformApp_content__vZvgK{flex:1 1;padding:1.5rem;max-width:900px;width:100%;margin:0 auto}.PowerPlatformApp_grid__rq5i5{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.PowerPlatformApp_grid__rq5i5>:first-child{animation:PowerPlatformApp_cardIn__rA_71 .4s ease .05s both}.PowerPlatformApp_grid__rq5i5>:nth-child(2){animation:PowerPlatformApp_cardIn__rA_71 .4s ease .1s both}.PowerPlatformApp_grid__rq5i5>:nth-child(3){animation:PowerPlatformApp_cardIn__rA_71 .4s ease .15s both}.PowerPlatformApp_grid__rq5i5>:nth-child(4){animation:PowerPlatformApp_cardIn__rA_71 .4s ease .2s both}.PowerPlatformApp_grid__rq5i5>:nth-child(5){animation:PowerPlatformApp_cardIn__rA_71 .4s ease .25s both}.PowerPlatformApp_grid__rq5i5>:nth-child(6){animation:PowerPlatformApp_cardIn__rA_71 .4s ease .3s both}.PowerPlatformApp_grid__rq5i5>:nth-child(7){animation:PowerPlatformApp_cardIn__rA_71 .4s ease .35s both}@keyframes PowerPlatformApp_cardIn__rA_71{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.PowerPlatformApp_loading__xNEA7{display:flex;gap:6px;justify-content:center;margin-top:4rem}.PowerPlatformApp_dot__AH7C_{width:6px;height:6px;background:var(--muted);border-radius:50%;animation:PowerPlatformApp_pulse__cPHV1 1.2s ease-in-out infinite}.PowerPlatformApp_dot__AH7C_:nth-child(2){animation-delay:.2s}.PowerPlatformApp_dot__AH7C_:nth-child(3){animation-delay:.4s}@keyframes PowerPlatformApp_pulse__cPHV1{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (max-width:640px){.PowerPlatformApp_header__jjTXT{padding:.75rem 1rem}.PowerPlatformApp_content__vZvgK{padding:1rem}.PowerPlatformApp_grid__rq5i5{grid-template-columns:1fr}}