.JARVISControl_container__UH7Fz{background:linear-gradient(135deg,#1e1e1e,#2a2a2a);border:1px solid #404040;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px;max-width:600px;margin:20px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#e0e0e0}.JARVISControl_header___oMQd{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #404040}.JARVISControl_header___oMQd h2{margin:0;font-size:18px;font-weight:600;color:#fff}.JARVISControl_status__Qlmxe{font-size:12px;padding:4px 8px;border-radius:4px;background:#2a3f2a;color:#4ade80}.JARVISControl_modeBtn__Kd75d{background:none;border:none;font-size:16px;cursor:pointer;padding:4px;margin:0;opacity:.6;transition:opacity .2s}.JARVISControl_modeBtn__Kd75d:hover{opacity:1}.JARVISControl_history__LMjPM{flex:1;overflow-y:auto;max-height:400px;display:flex;flex-direction:column;gap:12px;padding:12px;background:#1a1a1a;border-radius:8px}.JARVISControl_history__LMjPM::-webkit-scrollbar{width:8px}.JARVISControl_history__LMjPM::-webkit-scrollbar-track{background:#2a2a2a;border-radius:4px}.JARVISControl_history__LMjPM::-webkit-scrollbar-thumb{background:#404040;border-radius:4px}.JARVISControl_history__LMjPM::-webkit-scrollbar-thumb:hover{background:#505050}.JARVISControl_empty__YZhJ9{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:#666;text-align:center}.JARVISControl_empty__YZhJ9 p{margin:0}.JARVISControl_hint__WRJvP{font-size:12px;color:#555;margin-top:8px}.JARVISControl_entry__M_UjU{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:6px;background:#242424;border-left:3px solid #404040}.JARVISControl_entry__M_UjU.JARVISControl_thinking__H7zsR{border-left-color:#f59e0b;background:#2a2620}.JARVISControl_entry__M_UjU.JARVISControl_create_pitch__fiVi6{border-left-color:#3b82f6;background:#1e2847}.JARVISControl_entry__M_UjU.JARVISControl_get_status__cz4CS{border-left-color:#10b981;background:#1e2a24}.JARVISControl_entry__M_UjU.JARVISControl_draft_email__bnfEA{border-left-color:#8b5cf6;background:#2a1e47}.JARVISControl_entry__M_UjU.JARVISControl_approve__kGhkf{border-left-color:#f59e0b;background:#2a2620}.JARVISControl_entry__M_UjU.JARVISControl_error__qIzfY{border-left-color:#ef4444;background:#2a1e1e}.JARVISControl_entry__M_UjU.JARVISControl_user__rbnYE{border-left-color:#3b82f6;background:#1e2847;margin-left:20px}.JARVISControl_entry__M_UjU.JARVISControl_assistant__ABUIG{border-left-color:#10b981;background:#1e2a24;margin-right:20px}.JARVISControl_command__vndoG,.JARVISControl_response__BOGi_{display:flex;flex-direction:column;gap:4px}.JARVISControl_label__Nl3w1{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#999}.JARVISControl_text__YmdG0{font-size:13px;color:#e0e0e0;word-break:break-word}.JARVISControl_time__vYIdm{font-size:11px;color:#666}.JARVISControl_inputForm__pWvaq{display:flex;gap:8px;align-items:center;padding:12px;background:#242424;border-radius:8px;border:1px solid #404040}.JARVISControl_input__JLqaJ{flex:1;background:#1a1a1a;border:1px solid #404040;border-radius:6px;padding:10px 12px;color:#e0e0e0;font-size:14px;outline:none}.JARVISControl_input__JLqaJ:focus{border-color:#666;background:#222}.JARVISControl_input__JLqaJ:disabled{opacity:.5;cursor:not-allowed}.JARVISControl_clearBtn__TowCz,.JARVISControl_submitBtn__xkLmj{padding:8px 12px;border:none;border-radius:6px;background:#404040;color:#e0e0e0;cursor:pointer;font-size:14px;font-weight:600;transition:all .2s}.JARVISControl_submitBtn__xkLmj:hover:not(:disabled){background:#505050;color:#fff}.JARVISControl_submitBtn__xkLmj:disabled{opacity:.5;cursor:not-allowed}.JARVISControl_clearBtn__TowCz{background:#2a2a2a;padding:8px 10px}.JARVISControl_clearBtn__TowCz:hover{background:#3a3a3a}.JARVISControl_error__qIzfY{padding:10px 12px;background:#2a1e1e;border:1px solid #7f1d1d;border-radius:6px;color:#fca5a5;font-size:13px;display:flex;gap:8px;align-items:center}.JARVISControl_quickCommands__V_5qR{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.JARVISControl_quickCommands__V_5qR button{padding:8px 12px;background:#2a2a2a;border:1px solid #404040;border-radius:6px;color:#a0a0a0;cursor:pointer;font-size:12px;transition:all .2s}.JARVISControl_quickCommands__V_5qR button:hover{background:#333;color:#e0e0e0;border-color:#505050}@media (max-width:640px){.JARVISControl_container__UH7Fz{max-width:100%;padding:16px}.JARVISControl_history__LMjPM{max-height:300px}.JARVISControl_quickCommands__V_5qR{grid-template-columns:1fr}}.CommandCenterWithJARVIS_layout__qNXL4{display:grid;grid-template-columns:1fr 420px;gap:16px;height:100%;width:100%;padding:16px;background:#0a0a0a}.CommandCenterWithJARVIS_mainContent__jUD6H{overflow:auto;min-width:0;border-radius:12px}.CommandCenterWithJARVIS_sidebar__edGEe{overflow-y:auto;position:relative;border-radius:8px}@media (max-width:1600px){.CommandCenterWithJARVIS_layout__qNXL4{grid-template-columns:1fr 380px;gap:12px;padding:12px}}@media (max-width:1200px){.CommandCenterWithJARVIS_layout__qNXL4{grid-template-columns:1fr;gap:16px}.CommandCenterWithJARVIS_sidebar__edGEe{max-height:500px}}@media (max-width:768px){.CommandCenterWithJARVIS_layout__qNXL4{padding:12px;gap:12px}.CommandCenterWithJARVIS_sidebar__edGEe{max-height:400px}}.CommandCenterWithJARVIS_layout__qNXL4>*{border-radius:8px}