._rail_17t7y_1{position:fixed;left:0;top:0;bottom:0;width:66px;z-index:50;background:#fbfcfd;border-right:1px solid #EDF0F4;display:flex;flex-direction:column;padding:24px 13px;overflow:hidden;transition:width .22s cubic-bezier(.2,.6,.2,1),box-shadow .22s cubic-bezier(.2,.6,.2,1)}._rail_17t7y_1:hover{width:214px;box-shadow:0 12px 26px #28457021}._brand_17t7y_16{display:flex;align-items:center;gap:11px;padding:0 2px;margin-bottom:24px}._brandSq_17t7y_17{width:32px;height:32px;min-width:32px;border-radius:9px;background:#284570;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}._word_17t7y_18{font-size:15px;font-weight:600;color:var(--text-title);white-space:nowrap;opacity:0;transition:opacity .2s var(--ease)}._rail_17t7y_1:hover ._word_17t7y_18{opacity:1}._nav_17t7y_21{display:flex;flex-direction:column;gap:4px}._spacer_17t7y_22{flex:1}._sep_17t7y_23{border-top:1px solid #EDF0F4;margin-top:auto;padding-top:14px}._item_17t7y_25{display:flex;align-items:center;gap:13px;padding:9px 10px;border-radius:11px;color:#5a6b7e;white-space:nowrap;transition:background .15s var(--ease),color .15s var(--ease)}._item_17t7y_25:hover{background:#f0f3f7}._icon_17t7y_27{display:grid;place-items:center;flex:none}._label_17t7y_28{font-size:13.5px;font-weight:500;opacity:0;transition:opacity .2s var(--ease)}._rail_17t7y_1:hover ._label_17t7y_28{opacity:1}._active_17t7y_31{background:#284570;color:#fff}._active_17t7y_31:hover{background:#1e3457;color:#fff}._active_17t7y_31 ._label_17t7y_28{font-weight:600}._coral_17t7y_36 ._brandSq_17t7y_17,._coral_17t7y_36 ._active_17t7y_31{background:#e8836b}._coral_17t7y_36 ._active_17t7y_31:hover{background:#c06a52}._account_17t7y_40{display:flex;align-items:center;gap:13px;padding:4px 4px 2px;margin-top:4px;cursor:pointer;border-radius:10px}._account_17t7y_40:hover{background:#f0f3f7}._menuBackdrop_17t7y_43{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}._menu_17t7y_43{position:fixed;left:12px;bottom:70px;width:214px;z-index:61;background:#fff;border:1px solid #E6E9ED;border-radius:13px;box-shadow:0 18px 44px -12px #0e141d52;padding:6px;animation:_menuIn_17t7y_1 .14s ease}@keyframes _menuIn_17t7y_1{0%{opacity:0;transform:translateY(6px)}}._menuHead_17t7y_46{padding:8px 10px 9px;border-bottom:1px solid #F0F3F7;margin-bottom:5px}._menuName_17t7y_47{font-size:13px;font-weight:600;color:var(--text-title)}._menuMs_17t7y_48{font-size:10.5px;color:#8a97a6;margin-top:2px}._menuItem_17t7y_49{display:block;width:100%;text-align:left;border:none;background:none;cursor:pointer;font:inherit;font-size:12.5px;color:#34424f;border-radius:8px;padding:9px 10px}._menuItem_17t7y_49:hover{background:#f2f5f8}._menuDanger_17t7y_51{color:#b23b3b}._menuDanger_17t7y_51:hover{background:#fbeded}._avatar_17t7y_53{width:32px;height:32px;min-width:32px;border-radius:9px;background:#284570;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}._coral_17t7y_36 ._avatar_17t7y_53{background:#e8836b}._accBox_17t7y_55{line-height:1.15;opacity:0;transition:opacity .2s var(--ease);white-space:nowrap}._rail_17t7y_1:hover ._accBox_17t7y_55{opacity:1}._accName_17t7y_57{font-size:12.5px;font-weight:600;color:var(--text-title);white-space:nowrap}._accSub_17t7y_58{font-size:10.5px;color:#8a97a6;white-space:nowrap}._aura_1uovt_2{background:linear-gradient(115deg,#284570,#3a5a86,#709bbe,#5578a0,#284570);background-size:280% 280%;animation:_rAura_1uovt_1 7s ease-in-out infinite}._coachAura_1uovt_3{background:linear-gradient(115deg,#c06a52,#e8836b,#f0a892,#e8836b,#c06a52);background-size:280% 280%;animation:_rAura_1uovt_1 7s ease-in-out infinite}@keyframes _rAura_1uovt_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._tab_1uovt_7{flex:none;width:48px;border-left:1px solid #EDF0F4;background:#fbfcfd;display:flex;flex-direction:column;align-items:center;padding:18px 0;gap:14px;cursor:pointer;transition:background .16s ease}._tab_1uovt_7:hover{background:#f2f6fa}._tabAva_1uovt_9{width:30px;height:30px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._tabText_1uovt_10{writing-mode:vertical-rl;transform:rotate(180deg);font-size:12px;font-weight:600;letter-spacing:.04em;color:#284570}._tab_1uovt_7._coach_1uovt_3 ._tabText_1uovt_10{color:#c06a52}._tabDot_1uovt_12{width:7px;height:7px;border-radius:50%;background:#3b8f5a}._tabArrow_1uovt_13{margin-top:auto;font-size:15px;color:#9aa7b4;line-height:1}._panel_1uovt_16{flex:none;width:380px;border-left:1px solid #EDF0F4;background:#fbfcfd;display:flex;flex-direction:column;height:100%}._head_1uovt_17{display:flex;align-items:center;gap:10px;padding:16px 16px 13px;border-bottom:1px solid #EDF0F4}._ava_1uovt_18{width:32px;height:32px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex:none}._who_1uovt_19{line-height:1.15}._name_1uovt_20{font-size:13.5px;font-weight:600;color:var(--text-title)}._estado_1uovt_21{font-size:10.5px;color:#3b8f5a;display:flex;align-items:center;gap:5px}._estado_1uovt_21 i{width:6px;height:6px;border-radius:50%;background:#3b8f5a;display:inline-block}._panel_1uovt_16._coach_1uovt_3 ._estado_1uovt_21{color:#c06a52}._collapse_1uovt_24{margin-left:auto;border:none;background:#eef1f5;color:#5a6b7e;cursor:pointer;width:28px;height:28px;border-radius:8px;font-size:15px;display:grid;place-items:center}._collapse_1uovt_24:hover{background:#e2e8ee}._briefBox_1uovt_27{padding:14px 16px;border-bottom:1px solid #EDF0F4}._eyebrow_1uovt_28{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#9aa7b4;margin-bottom:6px}._brief_1uovt_27{font-size:12.5px;line-height:1.5;color:#3a4a5c}._body_1uovt_31{flex:1;padding:14px 16px;display:flex;flex-direction:column;gap:9px;overflow-y:auto}._bubble_1uovt_32{max-width:88%;padding:9px 12px;font-size:12px;line-height:1.45}._rob_1uovt_33{align-self:flex-start;background:#f1f4f8;border-radius:14px 14px 14px 5px;color:#34424f}._me_1uovt_34{align-self:flex-end;background:#284570;color:#fff;border-radius:14px 14px 5px}._panel_1uovt_16._coach_1uovt_3 ._me_1uovt_34{background:#c06a52}._caret_1uovt_37{display:inline-block;width:2px;height:1em;background:currentColor;margin-left:1px;vertical-align:-2px;animation:_blink_1uovt_1 1s steps(1) infinite}@keyframes _blink_1uovt_1{50%{opacity:0}}._typing_1uovt_39{display:inline-flex;align-items:center;gap:4px}._dot_1uovt_40{width:6px;height:6px;border-radius:999px;background:#9aa7b4;display:inline-block;animation:_bounce_1uovt_1 1.2s ease-in-out infinite}._dot_1uovt_40:nth-child(2){animation-delay:.15s}._dot_1uovt_40:nth-child(3){animation-delay:.3s}@keyframes _bounce_1uovt_1{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}._drop_1uovt_44{margin-top:6px;border:1.5px dashed #C7D3E0;border-radius:12px;padding:14px;text-align:center;font-size:11.5px;color:#8a97a6;line-height:1.5}._dropActive_1uovt_45{border-color:#284570;color:#284570;background:#eef2f7}._panel_1uovt_16._coach_1uovt_3 ._dropActive_1uovt_45{border-color:#e8836b;color:#c06a52;background:#fceee9}._foot_1uovt_48{padding:12px 16px 16px;border-top:1px solid #EDF0F4}._ctxChip_1uovt_49{display:flex;align-items:center;gap:8px;background:#eef2f7;border:1px solid #DCE6F2;border-radius:8px;padding:7px 8px 7px 11px;margin-bottom:8px}._panel_1uovt_16._coach_1uovt_3 ._ctxChip_1uovt_49{background:#fceee9;border-color:#f2d8ce}._ctxDot_1uovt_51{width:8px;height:8px;border-radius:999px;flex:none}._ctxTxt_1uovt_52{flex:1;min-width:0;font-size:11.5px;font-weight:600;color:#34424f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ctxClose_1uovt_53{width:22px;height:22px;border:none;background:none;border-radius:999px;display:grid;place-items:center;color:#7a8a9a;flex:none;cursor:pointer}._ctxClose_1uovt_53:hover{background:#0000000f}._inputRow_1uovt_55{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #E6E9ED;border-radius:999px;padding:5px 5px 5px 14px}._input_1uovt_55{flex:1;border:0;background:none;font:inherit;font-size:12.5px;color:#34424f;outline:none}._input_1uovt_55::placeholder{color:#9aa7b4}._iconBtn_1uovt_58{width:32px;height:32px;min-width:32px;border:none;background:none;border-radius:999px;display:grid;place-items:center;color:#7a8a9a;cursor:pointer}._micOn_1uovt_59{background:#e8836b;color:#fff;animation:_micPulse_1uovt_1 1.2s ease-in-out infinite}@keyframes _micPulse_1uovt_1{0%,to{box-shadow:0 0 #e8836b80}50%{box-shadow:0 0 0 6px #e8836b00}}._iconBtn_1uovt_58:hover{background:#eef1f5;color:#34424f}._send_1uovt_62{background:#284570;color:#fff}._send_1uovt_62:hover{background:#1e3457;color:#fff}._panel_1uovt_16._coach_1uovt_3 ._send_1uovt_62{background:#c06a52}._panel_1uovt_16._coach_1uovt_3 ._send_1uovt_62:hover{background:#a85740;color:#fff}._shell_1wq1b_1{min-height:100vh}._row_1wq1b_4{margin-left:66px;display:flex;height:100vh}._main_1wq1b_9{flex:1;min-width:0;overflow-y:auto}._content_1wq1b_14{padding:30px 40px 64px}._sk_23ydv_1{background:linear-gradient(90deg,#edeff3 25%,#f6f8fb,#edeff3 75%);background-size:200% 100%;animation:_shimmer_23ydv_1 1.3s ease-in-out infinite}@keyframes _shimmer_23ydv_1{to{background-position:-200% 0}}._eyebrow_23ydv_4{width:160px;height:12px;border-radius:6px;margin-bottom:10px}._title_23ydv_5{width:220px;height:30px;border-radius:9px;margin-bottom:24px}._grid_23ydv_6{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}._card_23ydv_7{height:92px;border-radius:14px}._wrap_12vg3_1{position:fixed;left:50%;bottom:26px;transform:translate(-50%);z-index:200;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}._toast_12vg3_6{pointer-events:auto;cursor:pointer;display:flex;align-items:center;gap:9px;min-width:220px;max-width:420px;padding:10px 15px;border-radius:12px;background:#fff;border:1px solid var(--border-3);box-shadow:0 16px 38px -14px #0e141d57;font-size:12.5px;font-weight:500;color:var(--text-title);animation:_toastIn_12vg3_1 .22s cubic-bezier(.2,.6,.2,1)}@keyframes _toastIn_12vg3_1{0%{opacity:0;transform:translateY(10px)}}._icon_12vg3_17{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;flex:none}._text_12vg3_18{line-height:1.35}._sending_12vg3_20 ._icon_12vg3_17{background:var(--navy-tint);color:var(--navy)}._success_12vg3_21 ._icon_12vg3_17{background:#e6f2ec;color:#2e7d52}._error_12vg3_22 ._icon_12vg3_17{background:#fbecec;color:#b23b3b}._info_12vg3_23 ._icon_12vg3_17{background:#eef1f5;color:#5a6b7e}._error_12vg3_22{border-color:#f1d6d6}._success_12vg3_21{border-color:#d6e9de}._spin_12vg3_28{animation:_spin_12vg3_28 1s linear infinite}@keyframes _spin_12vg3_28{to{transform:rotate(360deg)}}:root{--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Arial, sans-serif;--app-bg: #EEF1F5;--surface: #FFFFFF;--soft: #FBFCFD;--border: #E6E9ED;--border-2: #EDF0F4;--border-3: #E2E7ED;--text-title: #1A2A3F;--text-body: #34424F;--text-2: #5A6B7E;--text-3: #7A8A9A;--hint: #8A97A6;--hint-2: #9AA7B4;--hint-3: #A7B3C0;--navy: #284570;--navy-hover: #1E3457;--navy-tint: #EEF2F7;--green: #3B8F5A;--amber: #C68A2A;--red: #B23B3B;--gray-low: #9AA1AD;--eventual: #284570;--eventual-tint: #EEF2F7;--pesquera: #2E8B82;--pesquera-tint: #EAF4F1;--familyoffice: #9A7B3F;--familyoffice-tint: #F6F1E6;--personal: #E8836B;--personal-dark: #C06A52;--personal-tint: #FCEEE9;--personal-tint-2: #FBEAE3;--r-chip: 8px;--r-btn: 12px;--r-card: 15px;--r-panel: 19px;--r-pill: 999px;--sh-card: 0 2px 8px rgba(40, 50, 70, .05);--sh-hover: 0 12px 26px rgba(40, 69, 112, .13);--sh-modal: 0 34px 74px -28px rgba(40, 69, 112, .34);--ease: cubic-bezier(.2, .6, .2, 1);--dur: .2s;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-6: 24px;--sp-8: 32px}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--app-bg);color:var(--text-body);font-family:var(--font);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p{margin:0}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}a{color:inherit;text-decoration:none}::selection{background:var(--navy-tint)}
