.chat-tutorial-link{flex-shrink:0;min-width:44px!important;min-height:44px!important}.chat-tutorial-link:focus-visible{outline-offset:2px;outline:2px solid}@media (width<=767px){.ofx-chat-header>.ofx-chat-expand{display:none}}@media (width<=639px){.ofx-chat-header{gap:6px;padding:10px 12px}.ofx-chat-header .ofx-chat-description,.ofx-chat-header>.ofx-chat-mark{display:none}.ofx-chat-header>.ofx-chat-icon{min-width:44px;min-height:44px}}.learning-hint.home-chat-learning{border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;position:relative}.home-chat-learning-copy{width:100%;min-width:0}.home-chat-learning-heading{overflow-wrap:anywhere;align-items:center;gap:8px;padding-right:36px;font-size:20px;font-weight:700;line-height:1.375;display:flex}.home-chat-learning-heading>svg{color:#d4ff00;flex-shrink:0}.home-chat-learning-detail{color:#9ca3af;margin-top:2px;font-size:14px;line-height:1.5}.home-chat-learning .home-chat-learning-action{color:#d4ff00;background:#d4ff001a;border:1px solid #d4ff0033;border-radius:12px;gap:8px;max-width:100%;min-height:44px;padding:10px 16px;font-size:14px;line-height:20px;text-decoration:none;transition:background-color .15s}.home-chat-learning-action>svg{flex-shrink:0}.home-chat-learning .home-chat-learning-action:hover{background:#d4ff002e}.home-chat-learning .home-chat-learning-dismiss{position:absolute;top:8px;right:8px}.home-chat-learning--day .home-chat-learning-heading>svg{color:#4f46e5}.home-chat-learning--day .home-chat-learning-detail{color:#6b7280}.home-chat-learning--day .home-chat-learning-action{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.home-chat-learning--day .home-chat-learning-action:hover{background:#e0e7ff}@media (width<=767px){.learning-hint-pair:has(>.home-chat-learning){margin-block:0}.learning-hint.home-chat-learning{gap:4px;padding:8px 10px}.home-chat-learning-heading{gap:6px;padding-right:28px;font-size:13px;line-height:18px}.home-chat-learning-heading>svg{width:15px;height:15px}.home-chat-learning-detail{margin-top:2px;font-size:12px;line-height:16px}.home-chat-learning .home-chat-learning-action{min-height:36px;padding:6px 12px;font-size:12px;line-height:16px}.home-chat-learning .home-chat-learning-dismiss{min-width:32px;min-height:32px;top:2px;right:2px}}@media (prefers-reduced-motion:reduce){.home-chat-learning .home-chat-learning-action{transition:none}}
