.CommandBar_toggleButton__HOpZC{position:fixed;bottom:24px;right:20px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#C5A065,#b08d52);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:white;box-shadow:0 4px 20px rgba(197,160,101,.4),0 2px 8px rgba(197,160,101,.25);transition:all .2s ease;z-index:1000}.CommandBar_toggleButton__HOpZC:hover{transform:scale(1.05);box-shadow:0 6px 24px rgba(197,160,101,.5),0 4px 12px rgba(197,160,101,.3)}.CommandBar_toggleButton__HOpZC.CommandBar_open__xEOcX{background:linear-gradient(135deg,#374151,#1f2937)}@supports (padding-bottom:env(safe-area-inset-bottom)){.CommandBar_toggleButton__HOpZC{bottom:calc(24px + env(safe-area-inset-bottom))}}.CommandBar_container__hWiR4{position:fixed;bottom:92px;right:20px;width:400px;max-width:calc(100vw - 40px);height:520px;max-height:calc(100vh - 120px);background:white;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);overflow:hidden;display:flex;flex-direction:column;animation:CommandBar_slideUp__Wc568 .25s ease;z-index:1001}@supports (padding-bottom:env(safe-area-inset-bottom)){.CommandBar_container__hWiR4{bottom:calc(92px + env(safe-area-inset-bottom))}}.CommandBar_chatHeader__Z2fK_{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:linear-gradient(135deg,#fef9f3,#fdf6ed);border-bottom:1px solid #fde68a}.CommandBar_chatHeaderLeft__QqKRL{display:flex;align-items:center;gap:.625rem}.CommandBar_chatHeaderAvatar__kiMaZ{width:2rem;height:2rem;border-radius:50%;background:white;display:flex;align-items:center;justify-content:center;color:#C5A065;border:1px solid #fde68a}.CommandBar_chatHeaderTitle__b8uWS{font-size:.9375rem;font-weight:600;color:#374151}.CommandBar_chatHeaderSubtitle__aElKE{font-size:.75rem;color:#6b7280}.CommandBar_closeButton__MJQjU{width:2rem;height:2rem;border-radius:6px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .15s}.CommandBar_closeButton__MJQjU:hover{background:rgba(0,0,0,.05);color:#374151}.CommandBar_inputWrapper__u1kXt{display:flex;align-items:center;padding:.75rem 1rem;border-top:1px solid #e5e7eb;gap:.5rem;background:#fafafa;flex-shrink:0}.CommandBar_searchIcon__KRxDc{display:none}.CommandBar_input__TCLnt{flex:1;border:1px solid #e5e7eb;border-radius:20px;outline:none;font-size:.875rem;font-family:inherit;color:#1f2937;background:white;padding:.5rem .875rem;transition:border-color .15s}.CommandBar_input__TCLnt:focus{border-color:#C5A065}.CommandBar_input__TCLnt::placeholder{color:#9ca3af}.CommandBar_clearButton__CmmS0{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#9ca3af;transition:all .15s;background:transparent;border:none;cursor:pointer}.CommandBar_clearButton__CmmS0:hover{background:#f3f4f6;color:#6b7280}.CommandBar_sendButton__2gqu_{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;color:white;background:#C5A065;border:none;cursor:pointer;transition:all .15s}.CommandBar_sendButton__2gqu_:hover{background:#b08d52;transform:scale(1.05)}.CommandBar_shortcutHint__fL3hp{display:none}.CommandBar_shortcutHint__fL3hp kbd{background:#f3f4f6;padding:.125rem .375rem;border-radius:4px;font-size:.7rem;font-family:inherit;border:1px solid #e5e7eb}.CommandBar_results__Sq1tJ{flex:1;overflow-y:auto;padding:.5rem;scroll-behavior:smooth}.CommandBar_section__bO5ea{margin-bottom:.5rem}.CommandBar_sectionHeader__w9VaM{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.025em}.CommandBar_resultItem__Wot_Y{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:8px;background:transparent;border:none;cursor:pointer;text-align:left;transition:all .15s}.CommandBar_resultItem__Wot_Y.CommandBar_selected__nyXtL,.CommandBar_resultItem__Wot_Y:hover{background:#f9fafb}.CommandBar_resultItem__Wot_Y.CommandBar_selected__nyXtL{background:#fef3c7}.CommandBar_actionIcon__KiomP,.CommandBar_resultIcon__DzzYY{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:8px;color:#6b7280;flex-shrink:0}.CommandBar_resultItem__Wot_Y.CommandBar_selected__nyXtL .CommandBar_actionIcon__KiomP,.CommandBar_resultItem__Wot_Y.CommandBar_selected__nyXtL .CommandBar_resultIcon__DzzYY{background:#fde68a;color:#92400e}.CommandBar_resultContent__GiwCU{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.CommandBar_resultTitle__3D_Nd{font-size:.9375rem;font-weight:500;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandBar_resultMeta__Q9AQQ{font-size:.8125rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandBar_resultArrow__bgKBq{width:1rem;height:1rem;color:#d1d5db;flex-shrink:0;opacity:0;transition:opacity .15s}.CommandBar_resultItem__Wot_Y.CommandBar_selected__nyXtL .CommandBar_resultArrow__bgKBq,.CommandBar_resultItem__Wot_Y:hover .CommandBar_resultArrow__bgKBq{opacity:1}.CommandBar_recentItem__Ye7Kr{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:6px;background:transparent;border:none;cursor:pointer;font-size:.875rem;color:#6b7280;transition:all .15s}.CommandBar_recentItem__Ye7Kr:hover{background:#f9fafb;color:#1f2937}.CommandBar_loading__mtzCk{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#C5A065}.CommandBar_chatContainer__P_kLM{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.CommandBar_messageWrapper__lVlEq{display:flex;gap:.5rem;align-items:flex-start}.CommandBar_userMessage__iw_jS{flex-direction:row-reverse}.CommandBar_assistantMessage__8eXKD{flex-direction:row}.CommandBar_messageAvatar__5LjvQ{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.CommandBar_userMessage__iw_jS .CommandBar_messageAvatar__5LjvQ{background:#e5e7eb;color:#6b7280}.CommandBar_assistantMessage__8eXKD .CommandBar_messageAvatar__5LjvQ{background:linear-gradient(135deg,#fef9f3,#fdf6ed);border:1px solid #fde68a}.CommandBar_messageBubble__kmXxU{max-width:85%;padding:.625rem .875rem;border-radius:12px;font-size:.875rem;line-height:1.5}.CommandBar_userMessage__iw_jS .CommandBar_messageBubble__kmXxU{background:#1f2937;color:white;border-bottom-right-radius:4px}.CommandBar_assistantMessage__8eXKD .CommandBar_messageBubble__kmXxU{background:linear-gradient(135deg,#fef9f3,#fdf6ed);border:1px solid #fde68a;color:#374151;border-bottom-left-radius:4px}.CommandBar_messageBubble__kmXxU p{margin:0}.CommandBar_questionOptions__xwbKB{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;margin-left:2.25rem;padding-right:.5rem}.CommandBar_optionButton__cMif1{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.75rem 1rem;background:white;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;transition:all .15s ease;text-align:left;width:100%}.CommandBar_optionButton__cMif1:hover{border-color:#C5A065;background:linear-gradient(135deg,#fef9f3,#fdf6ed);transform:translateX(4px)}.CommandBar_optionButton__cMif1:active{transform:translateX(2px)}.CommandBar_optionButton__cMif1.CommandBar_disabled__d1g0f,.CommandBar_optionButton__cMif1:disabled{opacity:.6;cursor:not-allowed;transform:none}.CommandBar_optionButton__cMif1.CommandBar_disabled__d1g0f:hover,.CommandBar_optionButton__cMif1:disabled:hover{border-color:#e5e7eb;background:white;transform:none}.CommandBar_optionLabel___vlx3{font-size:.875rem;font-weight:500;color:#1f2937}.CommandBar_optionDescription__Ty_YP{font-size:.75rem;color:#6b7280}.CommandBar_textSuggestionsContainer__OewOt{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem;margin-left:2.25rem;padding-right:.5rem}.CommandBar_textInputRow__7Ai0m{display:flex;align-items:center;gap:.5rem}.CommandBar_questionnaireTextInput__JDQPQ{flex:1;padding:.75rem 1rem;background:white;border:1px solid #e5e7eb;border-radius:10px;font-size:.875rem;color:#1f2937;transition:all .15s ease}.CommandBar_questionnaireTextInput__JDQPQ:focus{outline:none;border-color:#C5A065;box-shadow:0 0 0 3px rgba(197,160,101,.1)}.CommandBar_questionnaireTextInput__JDQPQ::placeholder{color:#9ca3af}.CommandBar_submitButton__qWd0D{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:linear-gradient(135deg,#C5A065,#b08d52);border:none;border-radius:10px;color:white;cursor:pointer;transition:all .15s ease}.CommandBar_submitButton__qWd0D:hover:not(:disabled){transform:scale(1.05);box-shadow:0 2px 8px rgba(197,160,101,.3)}.CommandBar_submitButton__qWd0D:disabled{opacity:.5;cursor:not-allowed}.CommandBar_suggestionChips__Gr1DD{display:flex;flex-wrap:wrap;gap:.375rem}.CommandBar_suggestionChip__QWOYl{padding:.375rem .75rem;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:9999px;font-size:.75rem;color:#374151;cursor:pointer;transition:all .15s ease;white-space:nowrap}.CommandBar_suggestionChip__QWOYl:hover{background:linear-gradient(135deg,#fef9f3,#fdf6ed);border-color:#C5A065;color:#92722f}.CommandBar_welcomeState__W4H5i{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;color:#6b7280}.CommandBar_welcomeState__W4H5i p{font-size:1rem;font-weight:600;margin-top:.75rem;color:#374151}.CommandBar_welcomeState__W4H5i span{font-size:.8125rem;margin-top:.25rem;max-width:280px}.CommandBar_emptyState__EJkEI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:#6b7280}.CommandBar_emptyState__EJkEI p{font-size:.9375rem;font-weight:500;margin-top:1rem;color:#374151}.CommandBar_emptyState__EJkEI span{font-size:.8125rem;margin-top:.25rem}.CommandBar_footer__aVusl{display:none}.CommandBar_footerHints__4Rww5{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:#9ca3af}.CommandBar_footerHints__4Rww5 span{display:flex;align-items:center;gap:.25rem}.CommandBar_footerHints__4Rww5 kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;background:white;border:1px solid #e5e7eb;border-radius:4px;font-size:.7rem;font-family:inherit}.CommandBar_footerBrand__OoX_J{font-size:.75rem;font-weight:600;color:#C5A065}@keyframes CommandBar_fadeIn__zi8_a{0%{opacity:0}to{opacity:1}}@keyframes CommandBar_slideUp__Wc568{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CommandBar_slideDown__oRgx0{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.CommandBar_toggleButton__HOpZC{bottom:24px;right:20px;width:56px;height:56px}.CommandBar_container__hWiR4{bottom:92px;right:16px;left:16px;width:auto;height:60vh;max-height:calc(100vh - 120px);border-radius:12px}.CommandBar_footerHints__4Rww5,.CommandBar_shortcutHint__fL3hp{display:none}}@media (max-width:480px){.CommandBar_toggleButton__HOpZC{bottom:24px;right:20px;width:56px;height:56px}.CommandBar_container__hWiR4{bottom:92px;right:12px;left:12px;height:65vh;max-height:calc(100vh - 110px)}.CommandBar_chatHeader__Z2fK_{padding:.75rem}.CommandBar_inputWrapper__u1kXt,.CommandBar_resultItem__Wot_Y{padding:.625rem}.CommandBar_actionIcon__KiomP,.CommandBar_resultIcon__DzzYY{width:2rem;height:2rem}}.CommandBarTrigger_trigger__KWVLH{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s;min-width:240px}.CommandBarTrigger_trigger__KWVLH:hover{background:#f3f4f6;border-color:#d1d5db}.CommandBarTrigger_trigger__KWVLH:focus{outline:none;border-color:#C5A065;box-shadow:0 0 0 3px rgba(197,160,101,.1)}.CommandBarTrigger_searchIcon__uRktA{width:1rem;height:1rem;color:#9ca3af}.CommandBarTrigger_placeholder__vmi8K{flex:1;text-align:left;font-size:.875rem;color:#9ca3af}.CommandBarTrigger_shortcut__zOlsk{display:flex;align-items:center;gap:.125rem}.CommandBarTrigger_shortcut__zOlsk kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;background:white;border:1px solid #e5e7eb;border-radius:4px;font-size:.7rem;font-family:inherit;color:#6b7280}.CommandBarTrigger_compactTrigger__nRHx5{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:transparent;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;color:#6b7280;transition:all .2s}.CommandBarTrigger_compactTrigger__nRHx5:hover{background:#f3f4f6;color:#1f2937}.CommandBarTrigger_compactTrigger__nRHx5:focus{outline:none;border-color:#C5A065}@media (max-width:768px){.CommandBarTrigger_trigger__KWVLH{min-width:auto;padding:.5rem}.CommandBarTrigger_placeholder__vmi8K,.CommandBarTrigger_shortcut__zOlsk{display:none}}@media (max-width:480px){.CommandBarTrigger_trigger__KWVLH{width:2.25rem;height:2.25rem;padding:0;justify-content:center;border-radius:50%}}