.tutorial_container__hQg0p{padding:24px;max-width:800px;margin:0 auto;animation:tutorial_fadeIn__unrYK .4s ease-out}.tutorial_header__JC8GZ{margin-bottom:32px}.tutorial_title__ndb09{font-size:28px;font-weight:700;color:#1e3a8a;margin:0 0 8px}.tutorial_subtitle__vJU0V{color:#64748b;font-size:16px;margin:0}.tutorial_tutorialList__LWKN1{display:flex;flex-direction:column;gap:16px}.tutorial_stepCard__FEzhO{background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;transition:all .3s ease}.tutorial_stepCard__FEzhO:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.tutorial_stepExpanded__JucXc{border-color:#3b82f6;box-shadow:0 10px 15px -3px rgba(59,130,246,.1)}.tutorial_stepHeader__bW44_{display:flex;align-items:center;padding:20px;cursor:pointer;background:#fff;transition:background .2s}.tutorial_stepHeader__bW44_:hover{background:#f8fafc}.tutorial_stepExpanded__JucXc .tutorial_stepHeader__bW44_{background:#eff6ff;border-bottom:1px solid #bfdbfe}.tutorial_stepIconWrapper__P6Vgk{width:48px;height:48px;border-radius:10px;background:#f1f5f9;color:#1e3a8a;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px;transition:all .3s}.tutorial_stepExpanded__JucXc .tutorial_stepIconWrapper__P6Vgk{background:#3b82f6;color:#fff}.tutorial_stepTitleWrapper___Afbo{flex:1 1}.tutorial_stepTitle__09Z82{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 4px}.tutorial_stepExpanded__JucXc .tutorial_stepTitle__09Z82{color:#1e3a8a}.tutorial_stepDescription__CvsAN{font-size:14px;color:#64748b;margin:0}.tutorial_chevronWrapper__Xal59{color:#94a3b8;display:flex;align-items:center;justify-content:center;padding-left:16px}.tutorial_stepExpanded__JucXc .tutorial_chevronWrapper__Xal59{color:#3b82f6}.tutorial_stepContent__XS3tA{padding:24px 20px 24px 84px;background:#fff;color:#475569;line-height:1.6;font-size:15px;animation:tutorial_slideDown__9mXPb .3s ease-out}.tutorial_stepContent__XS3tA p{margin-top:0;margin-bottom:12px}.tutorial_stepContent__XS3tA p:last-child{margin-bottom:0}@keyframes tutorial_fadeIn__unrYK{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tutorial_slideDown__9mXPb{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.tutorial_stepHeader__bW44_{padding:16px}.tutorial_stepIconWrapper__P6Vgk{width:40px;height:40px;margin-right:12px}.tutorial_stepContent__XS3tA{padding:20px 16px}}