.chat_chatWidget__ZnNsA{display:flex;flex-direction:column;height:600px;width:100%;max-width:32rem;background-color:#e8e8e8;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);overflow:hidden}.chat_header__cJdy3{display:flex;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb;background-color:#fff}.chat_avatar__dR_o4{width:2.5rem;height:2.5rem;border-radius:9999px;background-color:#ccb67c;display:flex;align-items:center;justify-content:center;color:#e8e8e8;font-weight:700;flex-shrink:0}.chat_avatarContent__CqRB0{margin-left:.75rem}.chat_coachzName__CU_3W{font-weight:600;color:#1f2937;margin:0}.chat_coachzRole__uljCR{font-size:.875rem;color:#a5a5a5;margin:0}.chat_messagesContainer__2NE1h{flex:1 1;overflow-y:auto;padding:1rem;background-color:#f9fafb}.chat_messageList__oim9F>:not(:last-child){margin-bottom:1rem}.chat_messageRow__y1gfV{display:flex;align-items:flex-end;gap:.5rem}.chat_justifyEnd__dXkSP{justify-content:flex-end}.chat_justifyStart__2ViOk{justify-content:flex-start}.chat_errorBubble__T0LJM{background-color:#fef2f2;color:#b91c1c;padding:.5rem 1rem;border-radius:.5rem}.chat_bubbleAvatar__OdbBi,.chat_errorBubble__T0LJM{display:flex;align-items:center;justify-content:center}.chat_bubbleAvatar__OdbBi{width:2rem;height:2rem;border-radius:9999px;background-color:#ccb67c;flex-shrink:0;color:#14120c;font-size:.75rem}.chat_messageContent__TVNmi{max-width:80%;display:flex;flex-direction:column}.chat_userBubble__lVs5l{background-color:#ccb67c;color:#14120c;border-radius:1rem;border-bottom-right-radius:0;box-shadow:none}.chat_assistantBubble__55yOH,.chat_userBubble__lVs5l{padding:.5rem 1rem;animation:chat_fadeIn__JUlq3 .2s ease-in}.chat_assistantBubble__55yOH{background-color:#4b4b4b;color:#e8e8e8;border-radius:1rem;border-bottom-left-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.05)}.chat_timestamp__aiJR7{margin-top:.25rem;font-size:.75rem;color:#a5a5a5;white-space:nowrap}.chat_timestampRight__IjaUD{align-self:flex-end}@keyframes chat_fadeIn__JUlq3{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.chat_typingRow__D_SFa{display:flex;align-items:flex-end;gap:.5rem}.chat_typingAvatar__jt8vR{width:2rem;height:2rem;border-radius:9999px;background-color:#ccb67c;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#14120c;font-size:.75rem}.chat_typingBubble__9jxkl{background-color:#4b4b4b;padding:.5rem 1rem;border-radius:1rem;border-bottom-left-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.05)}.chat_dot__S35_k{width:.5rem;height:.5rem;background-color:#9ca3af;border-radius:9999px;animation:chat_dotBounce__0lcXt 1s infinite}@keyframes chat_dotBounce__0lcXt{0%,to{transform:translateY(0)}50%{transform:translateY(-25%)}}.chat_inputArea__X25bO{padding:1rem;border-top:1px solid #e5e7eb;background-color:#e8e8e8}.chat_inputContainer__vcsUI{display:flex;gap:.5rem}.chat_chatInput__B10_3{flex:1 1;padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:9999px;outline:none;transition:box-shadow .2s}.chat_chatInput__B10_3:focus{box-shadow:0 0 0 2px #3b82f6}.chat_chatInput__B10_3:disabled{background-color:#f3f4f6}.chat_sendButton__PygDA{padding:.5rem;border-radius:9999px;background-color:#ccb67c;color:#e8e8e8;transition:background-color .2s;border:none;outline:none}.chat_sendButton__PygDA:hover:enabled{background-color:#1d4ed8}.chat_sendButton__PygDA:disabled{background-color:#9ca3af}.chat_sendButton__PygDA:focus{box-shadow:0 0 0 2px #3b82f6,0 0 0 4px hsla(0,0%,100%,0)}.chat_sendIcon__yT8jF{width:1.25rem;height:1.25rem}.chat_choiceContainer__ExMWG{display:flex;gap:.5rem;margin:.5rem 1rem;justify-content:flex-start}.chat_choiceButton__uithW{background-color:#d2b77b;color:#1f1f1f;border:none;border-radius:5px;padding:.6rem 1rem;font-size:.9rem;cursor:pointer;transition:background-color .2s}.chat_choiceButton__uithW:hover{background-color:#b89b58}.UpgradePopup_upgradeOverlay__b48V6{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:9999}.UpgradePopup_upgradeContainer__K5xmR{background-color:#fff;border-radius:.75rem;max-width:56rem;width:100%;position:relative;overflow:hidden;display:flex}.UpgradePopup_closeButton__y5uZu{position:absolute;top:.75rem;right:.75rem;color:#a5a5a5;background:none;border:none;cursor:pointer;transition:color .2s;z-index:10}.UpgradePopup_closeButton__y5uZu:hover{color:#374151}.UpgradePopup_closeButtonIcon__0n5f9{width:1.25rem;height:1.25rem}.UpgradePopup_leftSection__wGP3F{background:linear-gradient(90deg,#2563eb,#1d4ed8);padding:2rem;color:#fff;display:flex;flex-direction:column;justify-content:center;width:33.3333%}.UpgradePopup_leftHeaderRow__rJao4{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.UpgradePopup_leftHeaderIcon__Gt1lL{width:1.75rem;height:1.75rem}.UpgradePopup_leftHeaderTitle__22fje{font-size:1.5rem;font-weight:700;color:#fff}.UpgradePopup_leftSubtitle__JQFfv{font-size:1rem;color:#dbeafe}.UpgradePopup_ctaSmall__60_H1{margin-top:1.5rem;display:block}@media (min-width:1024px){.UpgradePopup_ctaSmall__60_H1{display:none}}.UpgradePopup_ctaSmallButton__sImvg{background-color:#fff;color:#2563eb;font-weight:600;padding:.625rem 1.5rem;border-radius:.5rem;width:100%;margin-bottom:.75rem;border:none;cursor:pointer;transition:background-color .2s}.UpgradePopup_ctaSmallButton__sImvg:hover{background-color:#eff6ff}.UpgradePopup_ctaSmallText___6Pfe{font-size:1rem;color:#dbeafe}.UpgradePopup_rightSection__T_YtF{padding:2rem;flex:1 1;background-color:#fff}.UpgradePopup_featuresGrid__TRsq_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem;margin-top:25px}.UpgradePopup_featureItem__6oWIo{display:flex;gap:.75rem}.UpgradePopup_featureIconWrapper__fRE73{flex-shrink:0;margin-top:.25rem}.UpgradePopup_featureTitleRow__IRZrv{display:flex;align-items:center;gap:.375rem;margin-bottom:.125rem}.UpgradePopup_featureTitle__FiV92{font-size:1rem;font-weight:600;color:#111827}.UpgradePopup_featureBadge__JSvg1{font-size:.75rem;font-weight:500;white-space:nowrap;padding:.125rem .375rem;background-color:#dbeafe;color:#2563eb;border-radius:9999px;line-height:1;margin-right:4px}.UpgradePopup_featureDescription__w9HKz{font-size:1rem;color:#4b5563}.UpgradePopup_featureIconSvg__SrCPN{width:1.25rem;height:1.25rem;color:#3b82f6}.UpgradePopup_ctaLarge__CDYyi{text-align:center;display:none}@media (min-width:1024px){.UpgradePopup_ctaLarge__CDYyi{display:block}}.UpgradePopup_ctaLargeButton__gDDNU{background-color:#2563eb;color:#fff;font-weight:600;padding:.625rem 1.5rem;border-radius:.5rem;width:100%;margin-bottom:.75rem;border:none;cursor:pointer;transition:background-color .2s}.UpgradePopup_ctaLargeButton__gDDNU:hover{background-color:#1d4ed8}.UpgradePopup_ctaLargeText__ZLG9u{font-size:1rem;color:#a5a5a5}.UpgradePopup_loadingOverlay__i22eM{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:1000}.UpgradePopup_spinner__XilCl{border:4px solid #f3f3f3;border-top-color:#2563eb;border-radius:50%;width:40px;height:40px;animation:UpgradePopup_spin__7IAsJ 1s linear infinite}@keyframes UpgradePopup_spin__7IAsJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SignInPopup_container__Gn50B{min-height:100vh;background-color:#f7fafc;display:flex;align-items:center;justify-content:center}.SignInPopup_popupOverlay__yzPw0{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}.SignInPopup_popupContent__Qrg3J{background-color:#1f1f1f;color:#fff;border-radius:1rem;box-shadow:0 10px 15px rgba(0,0,0,.1);width:100%;max-width:64rem;position:relative;animation:SignInPopup_fadeIn__xriF0 .3s ease-out forwards;padding:20px}@keyframes SignInPopup_fadeIn__xriF0{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SignInPopup_logoArea__AOAXe{position:absolute;left:3rem;top:2rem;display:flex;align-items:center;gap:.5rem;z-index:10;margin-top:10px;width:150px;height:40px}.SignInPopup_mobileLogo__PckUr{display:flex;justify-content:center;margin-top:1rem;margin-bottom:1rem;width:150px;align-items:center}.SignInPopup_closeButton__Sm_E_{position:absolute;right:1rem;top:1rem;color:#fff;background:transparent;border:none;cursor:pointer;transition:color .2s ease;z-index:10}.SignInPopup_closeButton__Sm_E_:hover{color:#ccb67c}.SignInPopup_columns__mhlQK{display:flex}.SignInPopup_leftColumn__HDS_I{width:41.666667%;padding:2rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.SignInPopup_leftContent__7p5am{height:100%;display:flex;flex-direction:column;justify-content:center}.SignInPopup_leftHeading__s77hZ{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.SignInPopup_leftParagraph__VQ1NU{color:#a5a5a5;margin-bottom:2rem}.SignInPopup_featuresList__LvU7l{list-style:none;padding:0;margin:0}.SignInPopup_featureItem__mp1K_{display:flex;align-items:center;color:#d1d5db;margin-bottom:1rem}.SignInPopup_featureItem__mp1K_:last-child{margin-bottom:0}.SignInPopup_featureIcon__kX2ou{color:#ccb67c;margin-right:.5rem;flex-shrink:0}.SignInPopup_rightColumn__fK6zX{width:58.333333%;padding:2rem}.SignInPopup_authContainer__6hqKi{max-width:28rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.SignInPopup_authButtonDiscord__YD5yl,.SignInPopup_authButtonGoogle__Y4_Cl{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;border-radius:.5rem;padding:.75rem 1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;background:transparent;border:1px solid #353535;color:#fff}.SignInPopup_authButtonDiscord__YD5yl:hover,.SignInPopup_authButtonGoogle__Y4_Cl:hover{background-color:#353535}.SignInPopup_authIcon__zdH2i{width:1.25rem;height:1.25rem}.SignInPopup_divider__05WOC{position:relative;margin:1rem 0}.SignInPopup_dividerLine__UR0t_{position:absolute;top:50%;left:0;width:100%;height:1px;background:#353535;transform:translateY(-50%)}.SignInPopup_dividerText__o08w9{position:relative;display:flex;justify-content:center;font-size:.875rem;color:#a5a5a5;padding:0 .5rem;background-color:#1f1f1f}.SignInPopup_inputGroup__u8Udk{display:flex;flex-direction:column;gap:1rem}.SignInPopup_inputWrapper__c_V4s{position:relative}.SignInPopup_inputIcon__VIgCe{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#a5a5a5}.SignInPopup_input__orspp{width:100%;padding:.75rem 1rem .75rem 2.5rem;background:#353535;color:#fff;border:none;border-radius:.5rem;outline:none;transition:box-shadow .2s ease}.SignInPopup_input__orspp::placeholder{color:#a5a5a5}.SignInPopup_input__orspp:focus{box-shadow:0 0 0 1px #ccb67c}.SignInPopup_createAccountButton__d_bO0{width:100%;background:#ccb67c;color:#1f1f1f;border:none;border-radius:.5rem;padding:.75rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.SignInPopup_createAccountButton__d_bO0:hover{background-color:#b89f5e}.SignInPopup_footerText__lpYds{text-align:center;font-size:.875rem;color:#a5a5a5;margin-top:.5rem}.SignInPopup_signInButton__Dt1N5{background:none;border:none;color:#fff;font-weight:500;cursor:pointer;transition:color .2s ease}.SignInPopup_signInButton__Dt1N5:hover{color:#ccb67c}.SignInPopup_errorContainer__rkdLU{background:#fee2e2;color:#991b1b;padding:1rem;border-radius:.5rem}.SignInPopup_errorText__AYxCa{margin:0}@media (max-width:768px){.SignInPopup_popupContent__Qrg3J{max-width:100%;margin:0 1rem}.SignInPopup_mobileContent__13Uu1{display:flex;flex-direction:column;align-items:center;padding:1rem}.SignInPopup_mobileLogo__PckUr{display:flex;justify-content:center;margin-top:1rem;margin-bottom:1rem;width:150px;align-items:center}.SignInPopup_mobileAuth__UBM63{width:100%;display:flex;flex-direction:column;gap:1rem}.SignInPopup_columns__mhlQK,.SignInPopup_leftColumn__HDS_I,.SignInPopup_rightColumn__fK6zX{display:none}}.SchedulePromptModal_modalOverlay__sq3V_{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:9999}.SchedulePromptModal_modalContainer__Kfbwn{background:#1f1f1f;border-radius:4px;width:100%;max-width:950px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;padding:20px 30px}.SchedulePromptModal_headerRow__r1l_4{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid #333}.SchedulePromptModal_modalTitle__gES15{color:#fff;font-size:1.75rem;margin:0}.SchedulePromptModal_closeButton__3OUD7{background:none;border:none;color:#a5a5a5;padding:4px;border-radius:4px;transition:color .2s,background .2s}.SchedulePromptModal_closeButton__3OUD7:hover{color:#fff;background:#333}.SchedulePromptModal_modalBody__Wx_WC{flex:1 1;overflow-y:auto;padding-top:2rem}.SchedulePromptModal_formGroup__IV8_3{margin-bottom:1.5rem}.SchedulePromptModal_label__y2IF5{display:block;margin-bottom:.5rem;color:#ccc;font-size:.875rem;margin-left:1PX}.SchedulePromptModal_selectControl__I64iV{background:#282828;border:1px solid #333;border-radius:4px;padding:.75rem 1rem;color:#fff;cursor:pointer;transition:border .2s;position:relative}.SchedulePromptModal_selectControl__I64iV:hover{border-color:#444}.SchedulePromptModal_placeholder__kpQIy{color:#777}.SchedulePromptModal_dropdownMenu__kvdQy{position:absolute;top:calc(100% + .5rem);left:0;right:0;min-width:100%;box-sizing:border-box;background:#282828;border:1px solid #333;border-radius:4px;z-index:80;max-height:240px;overflow-y:auto}.SchedulePromptModal_dropdownSearch__1Z4F8{display:none;align-items:center;padding:.15rem 1rem;border-bottom:1px solid #333}.SchedulePromptModal_dropdownSearch__1Z4F8 input{background:none;border:none;margin-left:.5rem;color:#fff;width:100%}.SchedulePromptModal_dropdownList__Hc4Lq{max-height:200px;overflow-y:auto}.SchedulePromptModal_dropdownItem__RCFsl,.SchedulePromptModal_noResults__DP8D5{padding:.75rem 1rem;color:#fff;cursor:pointer;transition:background .2s}.SchedulePromptModal_dropdownItem__RCFsl:hover{background:#333}.SchedulePromptModal_noResults__DP8D5{color:#777;cursor:default}.SchedulePromptModal_textarea__f2hW7{width:100%;background:#282828;border:1px solid #333;border-radius:4px;padding:.75rem 1rem;color:#fff;resize:vertical;transition:border .2s}.SchedulePromptModal_textarea__f2hW7:hover{border-color:#444}.SchedulePromptModal_textarea__f2hW7:focus{border-color:#ccb67c;outline:none;box-shadow:0 0 0 2px hsla(44,44%,64%,.5)}.SchedulePromptModal_charCount__yUTRB{text-align:right;margin-top:.25rem;font-size:.75rem;color:#777}.SchedulePromptModal_recurrenceButtons__aD9Kj{display:flex;gap:8px;flex-wrap:wrap}.SchedulePromptModal_recurrenceButton__D02Eq{padding:8px 12px;background:#252525;color:#fff;border:none;border-radius:4px;font-size:.875rem;cursor:pointer;transition:background-color .2s}.SchedulePromptModal_recurrenceButton__D02Eq:hover{background-color:#3a3a3a}.SchedulePromptModal_recurrenceActive__P9JtX{background:#ccb67c;color:#1f1f1f;border:none;border-radius:4px}.SchedulePromptModal_deliveryOptions__4dLI3{display:flex;gap:1.5rem}.SchedulePromptModal_checkboxLabel__wTlYn{display:flex;align-items:center;color:#ccc;font-size:.875rem;position:relative;cursor:pointer}.SchedulePromptModal_checkboxLabel__wTlYn input{margin-right:.5rem;accent-color:#ccb67c}.SchedulePromptModal_disabled__JtVze{opacity:.5}.SchedulePromptModal_infoIcon__bQUWR{margin-left:.25rem}.SchedulePromptModal_tooltip__JLWUN{display:none;position:absolute;top:-1.5rem;left:0;background:#333;color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:4px;white-space:nowrap}.SchedulePromptModal_disabled__JtVze:hover .SchedulePromptModal_tooltip__JLWUN,.SchedulePromptModal_premiumItem__a3EcE:hover .SchedulePromptModal_tooltip__JLWUN{display:block}.SchedulePromptModal_premiumFeatures__Lva6E{background:#282828;border:1px solid #333;border-radius:4px;padding:1rem;max-height:300px;overflow-y:auto}.SchedulePromptModal_premiumItem__a3EcE{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;position:relative}.SchedulePromptModal_premiumItem__a3EcE:last-child{margin-bottom:0}.SchedulePromptModal_featureLabel__pL7S8{display:flex;align-items:center;color:#ccc}.SchedulePromptModal_featureLabel__pL7S8 svg{margin-right:.5rem;color:#ccb67c}.SchedulePromptModal_toggleOff__h6RjR{width:2.5rem;height:1.25rem;background:#333;border-radius:9999px;position:relative}.SchedulePromptModal_toggleOff__h6RjR:before{content:"";position:absolute;top:.125rem;left:.125rem;width:1rem;height:1rem;background:#777;border-radius:9999px;transition:left .2s}.SchedulePromptModal_modalFooter__Yn9tL{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid #333}.SchedulePromptModal_btnSecondary__PO_AI{background:none;color:#ccb67c;border:1px solid #ccb67c;border-radius:4px;padding:.5rem 1.5rem;cursor:pointer;transition:background .2s}.SchedulePromptModal_btnSecondary__PO_AI:hover{background:hsla(44,44%,64%,.1)}.SchedulePromptModal_btnPrimary__sGYJM{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#ccb67c;color:#1f1f1f;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s}.SchedulePromptModal_btnPrimary__sGYJM:hover{background:linear-gradient(90deg,#e6d5a7,#ccb67c)}.SchedulePromptModal_disabled__JtVze{background:#333!important;color:#777!important;cursor:not-allowed}.SchedulePromptModal_modalBody__Wx_WC::-webkit-scrollbar{width:8px}.SchedulePromptModal_modalBody__Wx_WC::-webkit-scrollbar-track{background:#2b2b2b}.SchedulePromptModal_modalBody__Wx_WC::-webkit-scrollbar-thumb{background:#505050;border-radius:4px}.SchedulePromptModal_logoTop__OBBwf{width:120px;margin-bottom:24px}.SchedulePromptModal_responsiveGrid__MuK5n{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media (max-width:768px){.SchedulePromptModal_responsiveGrid__MuK5n{grid-template-columns:1fr}}.SchedulePromptModal_leftCol__sw0J4,.SchedulePromptModal_rightCol__fJog2{display:flex;flex-direction:column;gap:1.25rem}.SchedulePromptModal_flexRow__9kONB{display:flex;align-items:center;gap:.4rem}.SchedulePromptModal_errorBorder__y_v4R{border:1px solid #ff4d4f!important}.SchedulePromptModal_errorMessage__W8f3d{color:#ff4d4f;font-size:.75rem;margin-top:.25rem}.SchedulePromptModal_headerButtons__1ID_d{display:flex;align-items:center;gap:.75rem}.SchedulePromptModal_manageTasksButton__9R05N{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#ccb67c;color:#1f1f1f;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s}.SchedulePromptModal_manageTasksButton__9R05N:hover{background-color:#b49c5b}.ScheduledTasksModal_modalOverlay__sAFkk{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:9999}.ScheduledTasksModal_modalContainer__VeAK_{background:#1f1f1f;color:#fff;border-radius:4px;width:100%;max-width:950px;min-width:500px;padding:20px 30px;display:flex;flex-direction:column;box-shadow:0 4px 12px rgba(0,0,0,.3);overflow-y:auto;height:85vh}.ScheduledTasksModal_logoTop__1pLck{width:120px;margin-bottom:24px}.ScheduledTasksModal_headerRow__zntuw{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ScheduledTasksModal_modalTitle__GAQv5{font-size:2rem;font-weight:700;margin:0}.ScheduledTasksModal_closeButton__sRiEx{background:transparent;border:none;color:#a5a5a5;cursor:pointer;transition:color .2s}.ScheduledTasksModal_closeButton__sRiEx:hover{color:#fff}.ScheduledTasksModal_filterBar__eKNV0{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ScheduledTasksModal_filterButtonsGroup__gu5My{display:flex;gap:8px}.ScheduledTasksModal_filterButtonCompleted__KJyhN,.ScheduledTasksModal_filterButtonFailed__bxfr4,.ScheduledTasksModal_filterButtonPending__ZbbEz,.ScheduledTasksModal_filterButtonall__M20J_{padding:8px 12px;background:#252525;color:#fff;border:none;border-radius:4px;font-size:.875rem;cursor:pointer;transition:background-color .2s}.ScheduledTasksModal_filterButtonCompleted__KJyhN:hover,.ScheduledTasksModal_filterButtonFailed__bxfr4:hover,.ScheduledTasksModal_filterButtonPending__ZbbEz:hover,.ScheduledTasksModal_filterButtonall__M20J_:hover{background-color:#3a3a3a}.ScheduledTasksModal_createNewButton__B_V12,.ScheduledTasksModal_filterButtonCompletedActive__mGg5_,.ScheduledTasksModal_filterButtonFailedActive__R55FY,.ScheduledTasksModal_filterButtonPendingActive__tFucX,.ScheduledTasksModal_filterButtonallActive__4QdTW{background:#ccb67c;color:#1f1f1f;border:none;border-radius:4px}.ScheduledTasksModal_createNewButton__B_V12{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;font-weight:500;cursor:pointer;transition:background-color .2s}.ScheduledTasksModal_createNewButton__B_V12:hover{background-color:#b49c5b}.ScheduledTasksModal_plusIcon__By73_{margin-right:4px}.ScheduledTasksModal_modalBody__c_aYA{flex:1 1;overflow-y:auto;margin-bottom:16px}.ScheduledTasksModal_emptyState__RQ8J_{text-align:center;color:#a5a5a5;padding:32px 0}.ScheduledTasksModal_emptyStateIcon__rlG4z{color:#a5a5a5;margin-bottom:16px}.ScheduledTasksModal_emptyStateTitle__L53yQ{font-size:1rem;margin-bottom:8px}.ScheduledTasksModal_emptyStateSubtitle__2h6OS{font-size:.875rem}.ScheduledTasksModal_taskList__8VGqu{list-style:none;margin:0;padding:0}.ScheduledTasksModal_taskListItem__5C47T{border-top:1px solid #353535;padding:16px 0}.ScheduledTasksModal_taskItemRow__jZ4FZ{display:flex;justify-content:space-between}.ScheduledTasksModal_taskItemInfo__HUEAa{flex:1 1;padding-right:8px}.ScheduledTasksModal_taskItemTitle__JK9u4{font-size:1rem;font-weight:500;color:#fff;margin:0}.ScheduledTasksModal_lineClamp2__vOW64{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ScheduledTasksModal_taskItemMeta__e9cov{display:flex;gap:16px;margin-top:8px;font-size:.875rem;color:#a5a5a5}.ScheduledTasksModal_metaItem__A__EA{display:flex;align-items:center;gap:4px}.ScheduledTasksModal_iconGray__Zu6MF{color:#a5a5a5}.ScheduledTasksModal_iconMarket__9uGBM{color:#16a34a}.ScheduledTasksModal_iconRepeat__oPmHa{color:#3b82f6}.ScheduledTasksModal_statusDot__14BvF{width:8px;height:8px;border-radius:50%;margin-right:4px}.ScheduledTasksModal_dotPending__aIBk5{background:#f59e0b}.ScheduledTasksModal_dotCompleted__ivTvQ{background:#10b981}.ScheduledTasksModal_dotFailed__3J_tV{background:#ef4444}.ScheduledTasksModal_statusLabel__u5kRl{color:#fff;text-transform:capitalize;font-size:.875rem}.ScheduledTasksModal_taskItemActions__H_dxz{display:flex;gap:8px}.ScheduledTasksModal_deleteButton__utt2L,.ScheduledTasksModal_editButton__cKdWI{background:transparent;border:none;color:#a5a5a5;padding:4px;border-radius:4px;cursor:pointer;transition:background .2s,color .2s}.ScheduledTasksModal_deleteButton__utt2L:hover,.ScheduledTasksModal_editButton__cKdWI:hover{background:#353535;color:#fff}.ScheduledTasksModal_deleteConfirmBox__v2HHX{background:#fee2e2;padding:16px;border-radius:4px}.ScheduledTasksModal_deleteConfirmText__b_3Qc{color:#991b1b;margin-bottom:8px}.ScheduledTasksModal_deleteConfirmButtons__suK7J{display:flex;gap:8px}.ScheduledTasksModal_deleteYes__Sh64z{background:#ccb67c;color:#1f1f1f;border:none;border-radius:4px;padding:8px 16px;cursor:pointer}.ScheduledTasksModal_deleteNo__SnvGc{background:#353535;color:#fff;border:none;border-radius:4px;padding:8px 16px;cursor:pointer}.ScheduledTasksModal_modalFooter__1bVVY{text-align:center;padding-top:16px;border-top:1px solid #353535}.ScheduledTasksModal_footerNote__wVHYt{font-size:.75rem;color:#a5a5a5}.ScheduledTasksModal_footerNoteLabel__Kugjl{font-weight:500;color:#fff}.ScheduledTasksModal_modalContainer__VeAK_::-webkit-scrollbar{width:8px;height:8px}.ScheduledTasksModal_modalContainer__VeAK_::-webkit-scrollbar-track{background:#2b2b2b}.ScheduledTasksModal_modalContainer__VeAK_::-webkit-scrollbar-thumb{background:#505050;border-radius:4px}.ScheduledTasksModal_modalContainer__VeAK_::-webkit-scrollbar-thumb:hover{background:#686868}.ScheduledTasksModal_modalContainer__VeAK_{scrollbar-color:#505050 #2b2b2b;scrollbar-width:thin}.CoachZTool_container__sBUUG{display:flex;flex-direction:column;height:100vh;background-color:#f8fafc;color:#e8e8e8;overflow:hidden}.CoachZTool_mainContent__DD0A3{display:flex;flex:1 1;overflow:hidden}.CoachZTool_mobileHeader__koArg{position:-webkit-sticky;position:sticky;top:0;z-index:50;margin-top:0;display:flex;align-items:center;justify-content:space-between;padding:.75rem;background-color:#1f1f1f}.CoachZTool_mobileMenuButton__vuHUN{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:.25rem;color:#a5a5a5;transition:background-color .2s,color .2s}.CoachZTool_mobileMenuButton__vuHUN:hover{background-color:#626262;color:#e8e8e8}.CoachZTool_mobileSidebar__K6b_z{position:fixed;z-index:40;top:3.5rem;left:0;width:100%;height:calc(100% - 3.5rem);background-color:#fff;transform:translateX(-100%);transition:transform .3s ease}.CoachZTool_mobileSidebarOpen__wtvps{transform:translateX(0)}.CoachZTool_leftSidebar__0dxb8{background-color:#353535;transition:width .3s ease-in-out}.CoachZTool_leftSidebarOpen__4YKiV{width:20rem}.CoachZTool_leftSidebarClosed__72J7v{width:4rem}.CoachZTool_topSection__WY2PI{padding:1rem}.CoachZTool_topSectionFlex__qaZqr{display:flex;align-items:center}.CoachZTool_justifyBetween__Z16_p{justify-content:space-between}.CoachZTool_justifyCenter__m4vkv{justify-content:center}.CoachZTool_mb4__TdsrU{margin-bottom:1rem}.CoachZTool_iconWrapper__QNMK3{background:linear-gradient(90deg,#ccb67c,#1d4ed8);box-shadow:0 1px 2px rgba(0,0,0,.05);align-items:center}.CoachZTool_iconWrapperMin___WmF2,.CoachZTool_iconWrapper__QNMK3{padding:.5rem;border-radius:.5rem;display:flex;justify-content:center}.CoachZTool_iconWrapperMin___WmF2{background-color:#353535;color:#ccb67c}.CoachZTool_iconMin__53X1f,.CoachZTool_icon__RRyJK{width:1.25rem;height:1.25rem}.CoachZTool_icon__RRyJK{color:#e8e8e8}.CoachZTool_plusIcon__gh3qP{width:1rem;height:1rem;transition:color .2s}.CoachZTool_plusIconClosed__zHMkq{color:#14120c}.CoachZTool_plusIconOpen__f3w5M{color:#e8e8e8}.CoachZTool_fontSemibold__dPjxn{font-weight:600;font-size:1.125rem;padding-left:30px;padding-top:3px}.CoachZTool_toggleButton__qIKXu{padding:.5rem;border-radius:.5rem;color:#a5a5a5;background:none;border:none;cursor:pointer;transition:background-color .2s,color .2s}.CoachZTool_toggleButton__qIKXu:hover{background-color:#626262;color:#e8e8e8}.CoachZTool_newChatButtonOpen__oYpKK{width:100%;background:#4b4b4b;padding:.75rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#e8e8e8;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.05);border:none;cursor:pointer;transition:opacity .2s;font-size:14px;margin-top:25px}.CoachZTool_newChatButtonOpen__oYpKK:hover{opacity:.9;background:#626262}.CoachZTool_newChatButtonClosed__aA1SQ{width:100%;background:#ccb67c;padding:.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#e8e8e8;box-shadow:0 1px 2px rgba(0,0,0,.05);border:none;cursor:pointer;transition:opacity .2s;margin-top:25px}.CoachZTool_newChatButtonClosed__aA1SQ:hover{opacity:.9}.CoachZTool_chatHistoryContainer__22oai{flex:1 1;overflow-y:auto}.CoachZTool_chatHistoryContent__O5kEm{padding:1rem;display:flex;flex-direction:column;gap:1rem}.CoachZTool_chatHistoryItem__fEIn7{padding:.75rem;border-radius:.5rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:background-color .2s,color .2s}.CoachZTool_chatHistoryItem__fEIn7:not(.CoachZTool_activeChatHistoryItem__lyW8a):hover{background-color:#ccb67c;color:#14120c;opacity:.7}.CoachZTool_activeChatHistoryItem__lyW8a .CoachZTool_chatHistoryDate__tBSLX,.CoachZTool_chatHistoryItem__fEIn7:not(.CoachZTool_activeChatHistoryItem__lyW8a):hover .CoachZTool_chatHistoryDate__tBSLX,.CoachZTool_chatHistoryItem__fEIn7:not(.CoachZTool_activeChatHistoryItem__lyW8a):hover .CoachZTool_chatHistoryIcon__Hj0oT{color:#14120c}.CoachZTool_activeChatHistoryItem__lyW8a{background-color:#ccb67c;color:#14120c}.CoachZTool_chatHistoryIcon__Hj0oT{width:1.5rem;height:1.5rem;color:#ccb67c}.CoachZTool_activeChatHistoryItem__lyW8a .CoachZTool_chatHistoryIcon__Hj0oT{color:#14120c}.CoachZTool_chatHistoryText__7KPIy{flex:1 1;min-width:0}.CoachZTool_chatHistoryTitle__b16I7{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CoachZTool_chatHistoryDate__tBSLX{font-size:.75rem;color:#a5a5a5;font-style:italic}.CoachZTool_userMenu__y0dRz{padding:1rem;border-top:1px solid #939393;display:flex;flex-direction:column;gap:1rem}.CoachZTool_userMenuButton__c_2YW{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;background:#4b4b4b;padding:1rem;border-radius:.5rem;border:none;cursor:pointer;transition:background-color .2s}.CoachZTool_userMenuButton__c_2YW:hover{background-color:#626262}.CoachZTool_userMenuButtonGroup__neYfy{display:flex;align-items:center;gap:.75rem;color:#e8e8e8}.CoachZTool_userMenuTitle__T7h0M{font-weight:500;font-size:14px;color:#e8e8e8}.CoachZTool_userMenuSubtitle__vbi2i{font-size:12px;color:#e8e8e8;font-style:italic}.CoachZTool_signInButton__LLM7a{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;background:#4b4b4b;padding:.75rem;border-radius:.5rem;font-size:14px;font-weight:500;color:#e8e8e8;box-shadow:0 1px 2px rgba(0,0,0,.05);border:none;cursor:pointer}.CoachZTool_signInButton__LLM7a:hover{background:#626262}.CoachZTool_userMenuSmall__LWQRj{display:flex;flex-direction:column;align-items:center;gap:1rem}.CoachZTool_sidebarIconButton__SXEYA{padding:.5rem;border-radius:.5rem;color:#a5a5a5;background:none;border:none;cursor:pointer;transition:background-color .2s,color .2s}.CoachZTool_sidebarIconButton__SXEYA:hover{background-color:#626262;color:#e8e8e8}.CoachZTool_mainChat__xSF4Z{flex:1 1;display:flex;flex-direction:column;background-color:#1f1f1f}.CoachZTool_chatMessages__ho1ua{flex:1 1;position:relative;overflow-y:auto;padding:1.5rem}.CoachZTool_chatInner__zbx9J{display:flex;flex-direction:column;gap:1.5rem;max-width:936px;width:100%;margin:0 auto}.CoachZTool_chatWrapper__frDZm{position:relative;flex:1 1;display:flex;flex-direction:column;min-height:0}.CoachZTool_fadeOverlay__UaLcs{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:3rem;background:linear-gradient(rgba(31,31,31,0),#1f1f1f)}.CoachZTool_inputArea__CjOv1{background-color:#1f1f1f;padding:1rem;display:flex;flex-direction:column}.CoachZTool_inputWrapper__wstIB{max-width:80rem;margin:0 auto;position:relative}.CoachZTool_inputRelative__k_Iwn{position:relative;width:100%}.CoachZTool_textInput__uz2Y0{width:100%;background-color:#f8fafc;border-radius:.5rem;padding:.75rem 3rem .75rem 1rem;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,.05);outline:none}.CoachZTool_textInput__uz2Y0:focus{box-shadow:0 0 0 2px #ccb67c}.CoachZTool_sendButton__uNUCm{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#10b981;background:none;border:none;cursor:pointer;transition:color .2s}.CoachZTool_sendButton__uNUCm:hover{color:#059669}.CoachZTool_sendButton__uNUCm:disabled,.CoachZTool_textInput__uz2Y0:disabled{opacity:.5;cursor:not-allowed}.CoachZTool_inputDisclaimer__UHa5N{margin-top:.5rem;font-size:.75rem;color:#a5a5a5;text-align:center}.CoachZTool_messageContainer__bkBWO{display:flex;gap:1rem}.CoachZTool_userMessage__vXoeQ{justify-content:flex-end}.CoachZTool_assistantIcon__Xd4oq{background:linear-gradient(90deg,#ccb67c,#1d4ed8);padding:.5rem;border-radius:.5rem;min-height:min-content;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center}.CoachZTool_messageBubble__WeuHx{max-width:48rem;border-radius:.5rem;padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.CoachZTool_assistantBubble___foZ5{background-color:#4b4b4b;color:#e8e8e8}.CoachZTool_userBubble__3Q1xD{background-color:#eff6ff;color:#e8e8e8}.CoachZTool_userIcon__ejtL3{background-color:#eff6ff;padding:.5rem;border-radius:.5rem;min-height:min-content;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center}.CoachZTool_choicesContainer__IcW84{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;padding:1rem}.CoachZTool_choiceButton__GICtZ{padding:0 1rem;background-color:#ccb67c;color:#e8e8e8;border:none;border-radius:.5rem;font-size:1rem;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;height:3.5rem;text-align:center}.CoachZTool_choiceButton__GICtZ:hover{background-color:#626262}.CoachZTool_inactiveChat__HMbnW{pointer-events:none;opacity:.5}.CoachZTool_flash___7eiM{animation:CoachZTool_flash___7eiM .8s infinite;border:2px solid #00bcd4;box-shadow:0 0 10px #00bcd4}@keyframes CoachZTool_flash___7eiM{0%{background-color:#fff;border-color:#00bcd4}50%{background-color:#e0f7fa;border-color:#26c6da}to{background-color:#fff;border-color:#00bcd4}}.CoachZTool_flashIcon__G4KZj{animation:CoachZTool_flashIcon__G4KZj .8s infinite}@keyframes CoachZTool_flashIcon__G4KZj{0%{color:#000}50%{color:#00bcd4}to{color:#000}}.CoachZTool_chatInput__plPAI{width:100%}.CoachZTool_choiceButton__GICtZ:disabled{opacity:.5;cursor:not-allowed}.CoachZTool_customPrompt__ct1LZ{margin:10px 0}.CoachZTool_popup__cJYKh{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:1000}.CoachZTool_popup__cJYKh h3{margin-top:0}.CoachZTool_popup__cJYKh button{margin:10px 5px;padding:8px 16px}.CoachZTool_rightSidebar__2wONd{width:24rem;border-left:1px solid #939393;background-color:#1f1f1f;display:flex;flex-direction:column}.CoachZTool_marketHeader___rMs8{padding:1rem;border-bottom:1px solid #939393;background-color:#1f1f1f}.CoachZTool_marketHeaderFlex__ZfpAv{display:flex;align-items:center;justify-content:space-between}.CoachZTool_marketTitle__67uMB{font-weight:600;color:#dbdbdb;font-size:1.125rem}.CoachZTool_stockInput__GzAQ5{width:6rem;background-color:#ccb67c;padding:.25rem .75rem;font-size:.875rem;text-align:center;text-transform:uppercase;outline:none;z-index:0;color:#14120c;border-radius:.5rem;border:none}.CoachZTool_marketContent__NNieN{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.CoachZTool_stockPriceCard__dzhps{background:linear-gradient(90deg,#f8fafc,#e8e8e8);border-radius:.75rem;padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #e2e8f0}.CoachZTool_priceHeader__DgPgb{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.CoachZTool_priceLabel__8WNV2{color:#a5a5a5;font-size:.875rem}.CoachZTool_priceChange__AitLA{color:#10b981;display:flex;align-items:center;gap:.25rem;font-weight:500;font-size:.875rem}.CoachZTool_priceValue__G7cgF{font-size:1.5rem;font-weight:700;color:#e8e8e8}.CoachZTool_chartCard__5Y_QM{background:linear-gradient(90deg,#f8fafc,#e8e8e8);border-radius:.75rem;padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #e2e8f0}.CoachZTool_chartHeader__v2RWT{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.CoachZTool_chartTitle__JLOao{font-weight:500;font-size:1rem;color:#e8e8e8}.CoachZTool_chartTimeButtons__U9kf1{display:flex;gap:.5rem}.CoachZTool_timeButton__GvDRZ{padding:.25rem .75rem;font-size:.75rem;border-radius:.375rem;background-color:#ccb67c;color:#e8e8e8;box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;transition:background-color .2s}.CoachZTool_timeButton__GvDRZ:hover{background-color:#626262}.CoachZTool_timeButtonInactive__vMyOL{padding:.25rem .75rem;font-size:.75rem;border-radius:.375rem;background-color:transparent;color:#a5a5a5;cursor:pointer;transition:background-color .2s,color .2s}.CoachZTool_chartWidget__g5E3N{width:100%;height:400px;display:flex;align-items:center;justify-content:center;color:#a5a5a5}.CoachZTool_iconLarge__QGbwV{width:1.5rem;height:1.5rem}.CoachZTool_statSection__OEN_8{margin-top:1rem}.CoachZTool_statSectionTitle__HakuI{font-weight:500;font-size:1rem;color:#e8e8e8;margin-bottom:.5rem}.CoachZTool_statGrid__VcEsZ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.CoachZTool_statItem__f4cW2{background:linear-gradient(90deg,#f8fafc,#e8e8e8);border:1px solid #e2e8f0;border-radius:.75rem;padding:.75rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.CoachZTool_statItemLabel__JPEPa{font-size:.875rem;color:#a5a5a5}.CoachZTool_statItemValue__Dvm3O{font-size:1rem;font-weight:500;color:#e8e8e8}.CoachZTool_upgradeOverlay__v18LF{z-index:999999;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.CoachZTool_swapContainer__1zwB3{position:relative;width:150px;height:40px;overflow:hidden;margin-top:.5rem;margin-left:1.5rem}.CoachZTool_swapItem__32O4M{position:absolute;top:0;left:0;transition:transform .5s ease,opacity .5s ease;white-space:nowrap}.CoachZTool_activeText__2XD1I{transform:translateX(0);opacity:1}.CoachZTool_inactiveText__Yq7Z4{transform:translateX(-100%);opacity:0}.CoachZTool_activeLogo__8mDxY{transform:translateX(0);opacity:1}.CoachZTool_inactiveLogo__9jv6J{transform:translateX(100%);opacity:0}.CoachZTool_logoAdjustment__gX3mG{padding-top:3px}.CoachZTool_leftSidebar__0dxb8{display:flex;flex-direction:column}.CoachZTool_profileSectionWrapper__L7tyZ{margin-top:auto;margin-bottom:0}.CoachZTool_profileSectionCollapsed__hCtQH{margin-top:auto;margin-bottom:0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.CoachZTool_profileSectionContainer__SC6TL{background:#353535;padding:1rem;border-top:1px solid #939393;box-shadow:0 1px 2px rgba(0,0,0,.05)}.CoachZTool_profileUserRow__k6Wa0{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.CoachZTool_profileIcon__Mrd3p{background-color:#4b4b4b;border-radius:9999px;padding:.5rem}.CoachZTool_profileIconSvg__WF5ce{width:1.5rem;height:1.5rem;color:#ccb67c}.CoachZTool_profileUserName__1JnQe{font-weight:500;color:#e8e8e8}.CoachZTool_profileUserRole__CPxGm{font-size:.875rem;color:#a5a5a5;font-style:italic}.CoachZTool_profileButtonsGrid__RkL9V{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.CoachZTool_profileButtonSettings__XczQE,.CoachZTool_profileButtonSignout__gYInd{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem;background-color:#4b4b4b;cursor:pointer;transition:background-color .2s,color .2s;border:none}.CoachZTool_profileButtonIcon__Ozo5j{width:1rem;height:1rem}.CoachZTool_profileButtonSettings__XczQE{color:#e8e8e8}.CoachZTool_profileButtonSettings__XczQE:hover{background-color:#626262}.CoachZTool_profileButtonSignout__gYInd{color:#e8e8e8}.CoachZTool_profileButtonSignout__gYInd:hover{background-color:#626262;color:#e8e8e8}.CoachZTool_profileMiniButton__vqraq{padding:.5rem;border-radius:.5rem;color:#a5a5a5;background-color:transparent;border:none;cursor:pointer;transition:background-color .2s,color .2s}.CoachZTool_profileMiniButton__vqraq:hover{background-color:#626262;color:#e8e8e8}.CoachZTool_profileMiniIcon__bhciw{width:1.25rem;height:1.25rem}.CoachZTool_scheduleButtonWrapper__oFnq8{position:relative;margin-right:.5rem;display:flex;align-items:center}.CoachZTool_scheduleDropdown__WewBl{position:absolute;bottom:120%;left:0;width:16rem;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px rgba(0,0,0,.1);border:1px solid #e5e7eb;padding:.75rem;z-index:10}.CoachZTool_inputRow__AUtrK{display:flex;align-items:center;width:100%}.CoachZTool_dropdownTitle__LZ1kO{font-size:.875rem;font-weight:500;color:#e8e8e8;margin-bottom:.5rem}.CoachZTool_dropdownOptions__1aDoq{display:flex;flex-direction:column;gap:.5rem}.CoachZTool_dropdownItem__UY9iF{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;color:#475569;border-radius:.375rem;transition:all .2s ease-in-out}.CoachZTool_dropdownItem__UY9iF:hover{color:#e8e8e8;background-color:#626262}.CoachZTool_iconSmall__eIVqu{width:1rem;height:1rem}.CoachZTool_dropdownFooter__smfge{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e5e7eb}.CoachZTool_nextScheduled__gVeHM{font-size:.75rem;color:#a5a5a5}.CoachZTool_scheduleButton__4RE_h{position:relative;padding:.5rem;border-radius:.5rem;border:2px solid transparent;cursor:pointer;color:#a5a5a5;background:linear-gradient(120deg,#f1f5f9,#e8e8e8,#f1f5f9);background-size:200%;animation:CoachZTool_waveAnimation__AXWHi 3s ease-in-out infinite;transition:transform .2s ease,box-shadow .2s ease}@keyframes CoachZTool_waveAnimation__AXWHi{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.CoachZTool_scheduleButton__4RE_h:hover{transform:scale(1.08);box-shadow:0 3px 12px rgba(37,99,235,.25);color:#ccb67c;border-color:#626262}.CoachZTool_tempMessage__hckII{color:#888;font-style:italic;animation:CoachZTool_pulse__nby9o 1.5s infinite;flex-shrink:1;white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;overflow:visible;text-overflow:unset}@keyframes CoachZTool_pulse__nby9o{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.CoachZTool_messageRow__q0m_A{display:flex;align-items:center;gap:10px}.CoachZTool_onboardingChatContainer__1mYFo{display:flex;flex-direction:column;height:100%}.CoachZTool_onboardingMessages__16sdy{flex:1 1;overflow-y:auto;padding:1rem}.CoachZTool_onboardingChoices__ZYpGz{background:#fff}.CoachZTool_searchIconButton__3ekQe{margin-left:.5rem;padding:.5rem;border:none;background:none;cursor:pointer;transition:color .2s}.CoachZTool_searchIconButton__3ekQe:hover{color:#bbb}.CoachZTool_searchWrapper___cSgD{max-width:0;overflow:hidden;transition:max-width .3s ease,opacity .3s ease;opacity:0;margin-top:.5rem}.CoachZTool_searchWrapper___cSgD.CoachZTool_open__RfLyX{max-width:calc(100% - 2rem);opacity:1}.CoachZTool_searchInput__Jr0HT{width:100%;padding:.5rem;font-size:.875rem;border-radius:.5rem;border:1px solid #ccc;outline:none;transition:box-shadow .2s;color:#353535}.CoachZTool_searchInput__Jr0HT:focus{box-shadow:0 0 0 2px #ccb67c;border-color:#ccb67c}.CoachZTool_chatMessages__ho1ua::-webkit-scrollbar{width:8px;height:8px}.CoachZTool_chatMessages__ho1ua::-webkit-scrollbar-track{background:#2b2b2b}.CoachZTool_chatMessages__ho1ua::-webkit-scrollbar-thumb{background:#505050;border-radius:4px}.CoachZTool_chatMessages__ho1ua::-webkit-scrollbar-thumb:hover{background:#686868}.CoachZTool_chatMessages__ho1ua{scrollbar-color:#505050 #2b2b2b;scrollbar-width:thin}.CoachZTool_chatHistoryContainer__22oai::-webkit-scrollbar{width:8px;height:8px}.CoachZTool_chatHistoryContainer__22oai::-webkit-scrollbar-track{background:#4b4b4b}.CoachZTool_chatHistoryContainer__22oai::-webkit-scrollbar-thumb{background:#686868;border-radius:4px}.CoachZTool_chatHistoryContainer__22oai::-webkit-scrollbar-thumb:hover{background:#686868}.CoachZTool_chatHistoryContainer__22oai{scrollbar-color:#505050 #2b2b2b;scrollbar-width:thin}.CoachZTool_marketContent__NNieN::-webkit-scrollbar{width:8px;height:8px}.CoachZTool_marketContent__NNieN::-webkit-scrollbar-track{background:#4b4b4b}.CoachZTool_marketContent__NNieN::-webkit-scrollbar-thumb{background:#505050;border-radius:4px}.CoachZTool_marketContent__NNieN::-webkit-scrollbar-thumb:hover{background:#686868}.CoachZTool_marketContent__NNieN{scrollbar-color:#505050 #2b2b2b;scrollbar-width:thin}.InputBox_container__Lk6fn{width:calc(100% - 4rem);max-width:768px;margin:0 auto;box-sizing:border-box;border-radius:1rem;background-color:#4b4b4b;transition:box-shadow .3s ease}.InputBox_form__11ibM{position:relative}.InputBox_inputRow__szPGe{display:flex;align-items:flex-start;padding:.75rem 1rem 0 0}.InputBox_textarea__PtJJF{flex:1 1;background:transparent;border:none;outline:none;font-size:1.125rem;resize:none;overflow:hidden;color:#a5a5a5;min-height:28px;max-height:150px}.InputBox_sendButton__7z68z{margin-left:.25rem;padding:.5rem;border-radius:9999px;flex-shrink:0;border:none;outline:none;background-color:#ccb67c;transition:background-color .2s ease,transform .2s ease,opacity .2s ease;color:#10b981}.InputBox_sendButton__7z68z:disabled{opacity:.7}.InputBox_sendButton__7z68z:not(:disabled):hover{transform:rotate(-45deg) scale(1.05)}.InputBox_sendIcon__JLjJo{width:1.25rem;height:1.25rem;color:#14120c}.InputBox_buttonRow__8GE64{display:flex;align-items:center;gap:.25rem;padding:0 1rem .75rem;margin-top:.5rem}.InputBox_iconButton__eUWDv{padding:.5rem;border-radius:9999px;background:none;border:none;outline:none;cursor:pointer;color:#a5a5a5;transition:color .2s ease-in-out,transform .1s ease-in-out}.InputBox_iconButton__eUWDv:hover{color:#bbb;transform:scale(1.1)}.InputBox_iconSmall__yInxH{width:1.25rem;height:1.25rem}.InputBox_scheduleButtonWrapper__1rVgL{position:relative}.InputBox_scheduleDropdown__Yesy2{position:absolute;bottom:2.5rem;left:0;background:#353535;border-radius:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1);width:200px;z-index:10}.InputBox_dropdownTitle__VnRrK{font-weight:600;padding:.75rem}.InputBox_dropdownOptions__76TjG{display:flex;flex-direction:column}.InputBox_dropdownItem__ttojr{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer}.InputBox_dropdownItem__ttojr:hover{background:#626262}.InputBox_dropdownFooter__2IeTv{border-top:1px solid #e5e7eb;padding:.5rem .75rem}.InputBox_nextScheduled__YdHYx{font-size:.875rem}.InputBox_inputDisclaimer__X2CUg{width:calc(100% - 4rem);max-width:768px;margin:.5rem auto 2rem;box-sizing:border-box;font-size:.875rem;color:#a5a5a5;text-align:center}.InputBox_attachButton__VrGce{position:relative}.InputBox_attachButton__VrGce:hover:after{content:"Analyze a chart image";left:115%;background:#000;color:#fff;padding:2px 6px;border-radius:4px;font-size:.75rem;white-space:nowrap}.InputBox_attachButton__VrGce:hover:after,.InputBox_attachButton__VrGce:hover:before{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;z-index:25;opacity:0;transition:opacity .15s ease}.InputBox_attachButton__VrGce:hover:before{content:"";left:110%;border:4px solid transparent;border-left-color:#000}.InputBox_attachButton__VrGce:hover:after,.InputBox_attachButton__VrGce:hover:before{opacity:1}.InputBox_textarea__PtJJF{color:#e8e8e8;caret-color:#e8e8e8}.InputBox_textarea__PtJJF::placeholder{color:#a5a5a5;opacity:1}.InputBox_textarea__PtJJF::-webkit-input-placeholder{color:#a5a5a5}.InputBox_textarea__PtJJF:-ms-input-placeholder{color:#a5a5a5}.InputBox_textarea__PtJJF::-ms-input-placeholder{color:#a5a5a5}