.mentor-page[data-reduce-motion=true] .tt-wave i{animation:none}.mentor-page .mentor-hero-trust{margin-top:32px}.mentor-problem-icon{width:44px;height:44px;color:var(--muted-foreground);margin-bottom:20px}.mentor-problem-close,.mentor-parent-close{margin-top:32px}.mentor-conversation{gap:18px;margin:16px 0;padding:0;list-style:none;display:grid}.mentor-conversation li{gap:12px;display:flex}.mentor-conversation img{flex:none;width:40px;height:40px}.mentor-conversation li>div{background:var(--muted);border-radius:12px;padding:12px}.mentor-input{border:1px solid var(--border);color:var(--muted-foreground);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:14px;display:flex}.mentor-progress-label{flex-direction:column;gap:8px;margin-top:20px;display:flex}.mentor-children{gap:20px;margin-top:20px;display:flex}.mentor-children img{width:72px;height:72px}.mentor-add-child{border:2px dashed var(--border)}.mentor-page .tt-grid-3>div>h3{margin-top:24px}.mentor-switch{cursor:pointer;min-height:44px}.mentor-switch button{min-width:44px}.mentor-page .tt-path .tt-chip{--path-color:var(--purple);color:var(--path-color);background:color-mix(in srgb,var(--path-color) 10%,var(--card))}.mentor-page .mentor-path-purple{--path-color:var(--purple)!important}.mentor-page .mentor-path-success{--path-color:var(--textColor-success)!important}.mentor-page .mentor-path-teal{--path-color:var(--teal)!important}.mentor-page .mentor-path-warning{--path-color:var(--textColor-warning)!important}.mentor-page .mentor-path-pink{--path-color:var(--pink)!important}.mentor-page .mentor-path-blue{--path-color:var(--textColor-info)!important}.mentor-page .mentor-path-yellow{--path-color:var(--yellow-ink)!important}.mentor-page .tt-path .is-active{background:var(--path-color);color:var(--primary-foreground);outline-color:var(--path-color)}.mentor-sticky{bottom:12px}.mentor-sticky .tt-purchase{justify-content:space-between}@media(max-width:767px){.mentor-page .tt-hero-copy h1{font-size:40px}.mentor-page .tt-hero-copy .tt-actions{margin-top:14px}.mentor-page .tt-hero-copy .tt-actions>.tt-text-link{margin-top:0}.mentor-page .tt-hero-scene{margin-top:10px}.mentor-page .tt-closing-owl{width:120px;height:140px;margin-top:24px;display:block}.mentor-page .tt-compare{font-size:16px}}.mentor-page .tt-skill-card .tt-chip{color:var(--path-color);background:color-mix(in srgb,var(--path-color) 10%,var(--card))}.mentor-page .tt-path .tt-chip,.mentor-page .tt-skill-card .tt-chip{color:color-mix(in srgb,var(--foreground) 75%,var(--path-color))}.mentor-page .tt-path .is-active{background:color-mix(in srgb,var(--foreground) 80%,var(--path-color));color:var(--background)}
