.sparkLineChartDiv[data-v-f2586f03]{height:100%;width:200px}.sparkLineChartDiv[data-v-c163dd65]{height:80%;width:100px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2c1b73d1],[data-v-2c1b73d1]::backdrop,[data-v-2c1b73d1]:after,[data-v-2c1b73d1]:before{--tw-font-weight:initial}}}.header-title[data-v-2c1b73d1]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);color:var(--color-sky-700,oklch(50% .134 242.749));font-weight:var(--font-weight-bold,700)}@media(hover:hover){.header-title-hover[data-v-2c1b73d1]:hover{color:var(--color-sky-600,oklch(58.8% .158 241.966))}}.disconnected-icon[data-v-2c1b73d1]{animation:var(--animate-pulse,pulse-2c1b73d1 2s cubic-bezier(.4,0,.6,1) infinite);color:var(--color-orange-400,oklch(75% .183 55.934))}@keyframes pulse-2c1b73d1{50%{opacity:.5}}.chat-fab[data-v-e56c2925]{align-items:center;background:var(--chat-primary);border:none;border-radius:50%;bottom:24px;box-shadow:0 6px 24px #7c5cfc66;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;right:24px;transition:all .3s cubic-bezier(.4,0,.2,1);width:60px;z-index:1000}.chat-fab[data-v-e56c2925]:hover{transform:scale(1.1)}.chat-fab svg[data-v-e56c2925]{height:28px;transition:transform .3s;width:28px}.icon-svg[data-v-e56c2925]{opacity:0;position:absolute}.icon-svg[data-v-e56c2925],.icon-svg.visible[data-v-e56c2925]{transition:opacity .2s ease,transform .2s ease}.icon-svg.visible[data-v-e56c2925]{opacity:1}.chat-header[data-v-607bbbeb]{background:var(--chat-card-bg);justify-content:space-between;padding:20px 16px 12px}.chat-header[data-v-607bbbeb],.header-left[data-v-607bbbeb]{align-items:center;display:flex}.header-left[data-v-607bbbeb]{gap:10px}.status-dot[data-v-607bbbeb]{background:var(--chat-success);border-radius:50%;height:8px;width:8px}.header-title[data-v-607bbbeb]{color:var(--chat-text-primary);font-size:14px;font-weight:600}.header-actions[data-v-607bbbeb]{gap:4px}.header-actions[data-v-607bbbeb],.header-btn[data-v-607bbbeb]{align-items:center;display:flex}.header-btn[data-v-607bbbeb]{background:transparent;border:none;border-radius:6px;color:var(--chat-text-secondary);cursor:pointer;height:28px;justify-content:center;transition:all .2s;width:28px}.header-btn[data-v-607bbbeb]:hover{background:var(--chat-msg-bot-bg);color:var(--chat-text-primary)}.header-btn svg[data-v-607bbbeb]{height:16px;width:16px}.header-select[data-v-607bbbeb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--chat-card-bg);border:1px solid var(--chat-border);border-radius:6px;color:var(--chat-text-secondary);cursor:pointer;font-size:11px;font-weight:600;height:28px;padding:0 6px}.header-select[data-v-607bbbeb]:focus{border-color:var(--chat-primary);color:var(--chat-text-primary);outline:none}.proposal-widget[data-v-a39653db]{border-radius:12px;box-sizing:border-box;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;width:100%}.loading-state[data-v-a39653db]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a;color:#888;font-size:12px;padding:80px 20px;text-align:center}.flip-container[data-v-a39653db]{margin-bottom:0;min-height:auto;perspective:1000px;position:relative;z-index:2}.flipper[data-v-a39653db]{display:grid;position:relative;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1)}.flip-container.is-flipped .flipper[data-v-a39653db]{transform:rotateY(180deg)}.card-face[data-v-a39653db]{backface-visibility:hidden;background:#fff;border:1px solid #ededed;border-radius:10px;box-shadow:0 2px 10px #00000008;box-sizing:border-box;grid-area:1/1;overflow:hidden;padding:16px;position:relative;transition:background-color .3s,border-color .3s;width:100%}.card-front[data-v-a39653db]{display:flex;flex-direction:column;transform:rotateY(0);z-index:2}.card-back[data-v-a39653db]{justify-content:center;transform:rotateY(180deg)}.card-back[data-v-a39653db],.card-header[data-v-a39653db]{align-items:center;display:flex}.card-header[data-v-a39653db]{margin-bottom:16px}.company-logo-placeholder[data-v-a39653db]{background:linear-gradient(135deg,#e21b3c,#f58220 50%,#009fe3);border-radius:6px;flex-shrink:0;height:32px;width:32px}.company-logo-container[data-v-a39653db]{flex-shrink:0;height:32px;margin-right:10px;width:32px}.company-logo[data-v-a39653db]{border-radius:6px;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.company-info[data-v-a39653db]{display:flex;flex-direction:column;flex-grow:1;gap:4px;min-width:0;text-align:left}.company-name[data-v-a39653db]{font-size:14px;font-weight:700;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instrument-label[data-v-a39653db]{color:#8e8e93;font-size:11px;line-height:1.05}.order-badge[data-v-a39653db]{background-color:#e3eceb;border-radius:6px;color:#1d7044;font-size:10px;font-weight:600;padding:0 8px;white-space:nowrap}.order-badge-sell[data-v-a39653db]{background-color:#fdecec;color:#c62828}.data-rows[data-v-a39653db]{display:flex;flex-direction:column;gap:0}.data-row[data-v-a39653db]{align-items:center;display:flex;font-size:13px;justify-content:space-between}.row-label[data-v-a39653db]{color:#616161}.row-value[data-v-a39653db]{color:#1a1a1a;font-weight:600}.bg-highlight[data-v-a39653db]{background-color:#f0f4f8;border-radius:4px;padding:0 6px}.divider[data-v-a39653db]{border:0;border-top:1px solid #eaeaea;margin:12px 0}.header-divider[data-v-a39653db]{margin:0 0 12px}.total-row[data-v-a39653db]{font-size:13px}.total-row .row-label[data-v-a39653db]{color:#1a1a1a;font-weight:700}.edit-mode-container[data-v-a39653db]{text-align:center;width:100%}.edit-title[data-v-a39653db]{color:#1a1a1a;font-size:12px;margin:0 0 6px}.edit-form[data-v-a39653db]{display:grid;gap:5px;text-align:left}.field-group[data-v-a39653db]{align-items:center;display:flex;gap:6px;justify-content:space-between}.compact-row[data-v-a39653db]{min-height:28px}.limit-price-control[data-v-a39653db],.value-control[data-v-a39653db]{align-items:center;display:flex;flex:1 1 auto;gap:4px;min-width:0}.delta-prefix[data-v-a39653db],.delta-suffix[data-v-a39653db]{min-width:12px}.delta-prefix[data-v-a39653db],.delta-suffix[data-v-a39653db],.limit-delta[data-v-a39653db]{font-size:11px;font-weight:700;text-align:center;white-space:nowrap}.limit-delta[data-v-a39653db]{max-width:72px;min-width:62px;padding:6px}.delta-positive[data-v-a39653db]{color:#1d7044}.delta-negative[data-v-a39653db]{color:#c62828}.delta-neutral[data-v-a39653db]{color:#8e8e93}.limit-input[data-v-a39653db]{flex:1 1 auto;min-width:0;text-align:right}.field-label[data-v-a39653db]{color:#616161;font-size:10px;font-weight:600;white-space:nowrap}.field-input[data-v-a39653db],.field-select[data-v-a39653db]{background:#fff;border:1px solid #eaeaea;border-radius:8px;box-sizing:border-box;color:#1a1a1a;font-size:11px;outline:none;padding:6px 8px;width:100%}.field-select[data-v-a39653db]{flex:0 0 118px;min-width:118px}.value-input[data-v-a39653db]{flex:1 1 auto;min-width:0;text-align:center}.step-btn[data-v-a39653db]{align-items:center;background:#f8f9fa;border:1px solid #eaeaea;border-radius:7px;color:#1a1a1a;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.step-btn[data-v-a39653db]:disabled{cursor:not-allowed;opacity:.5}.field-input[data-v-a39653db]:focus,.field-select[data-v-a39653db]:focus{border-color:#246a54;box-shadow:0 0 0 3px #246a541f}.disclaimer[data-v-a39653db]{color:#8e8e93;font-size:11px;margin:7px 0 10px 4px;position:relative;text-align:left;z-index:1}.actions-group[data-v-a39653db]{display:flex;flex-wrap:wrap;gap:8px}.btn[data-v-a39653db]{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;flex:1 1 auto;font-size:11px;font-weight:600;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s;white-space:nowrap}.btn[data-v-a39653db]:disabled{cursor:not-allowed;opacity:.6}.icon[data-v-a39653db]{height:14px;width:14px}.btn-primary[data-v-a39653db]{background-color:#1f6b52;color:#fff}.btn-primary[data-v-a39653db]:hover:not(:disabled){background-color:#175440}.btn-secondary[data-v-a39653db]{background-color:#fff;border:1px solid #eaeaea;color:#1a1a1a}.btn-secondary[data-v-a39653db]:hover:not(:disabled){background-color:#f8f9fa}.text-danger[data-v-a39653db]{color:#d32f2f!important}.hidden-action[data-v-a39653db]{opacity:0;pointer-events:none}.fade-enter-active[data-v-a39653db],.fade-leave-active[data-v-a39653db]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-a39653db],.fade-leave-to[data-v-a39653db]{opacity:0;transform:translateY(5px)}.state-container[data-v-a39653db]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;text-align:center;width:100%}.state-text[data-v-a39653db]{color:#616161;font-size:13px;font-weight:500;margin:0}.result-message[data-v-a39653db]{font-size:14px;font-weight:600;line-height:1.4;margin:0;padding:0 10px}.status-icon[data-v-a39653db]{height:32px;width:32px}.bg-confirmed[data-v-a39653db]{background-color:#e8f5e9;border-color:#a5d6a7}.bg-confirmed .result-message[data-v-a39653db],.bg-confirmed .status-icon[data-v-a39653db]{color:#2e7d32}.bg-failed[data-v-a39653db]{background-color:#fff8e1;border-color:#ffe082}.bg-failed .result-message[data-v-a39653db],.bg-failed .status-icon[data-v-a39653db]{color:#f57f17}.bg-canceled[data-v-a39653db]{background-color:#f5f5f5;border-color:#e0e0e0}.bg-canceled .result-message[data-v-a39653db],.bg-canceled .status-icon[data-v-a39653db]{color:#616161}.spinner[data-v-a39653db]{animation:rotate-a39653db 2s linear infinite;height:36px;width:36px}.spinner .path[data-v-a39653db]{animation:dash-a39653db 1.5s ease-in-out infinite;stroke:#1f6b52;stroke-linecap:round}@keyframes rotate-a39653db{to{transform:rotate(1turn)}}@keyframes dash-a39653db{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.rich-content[data-v-2e75950b]{background:var(--chat-msg-bot-bg);border-radius:4px 14px 14px;color:var(--chat-text-primary);display:flex;flex-direction:column;font-size:13px;gap:8px;line-height:1.5;padding:10px 14px;width:100%}.rich-text[data-v-2e75950b]{margin:0}.rich-widget[data-v-2e75950b]{width:100%}.rich-text[data-v-2e75950b]:empty{display:none}.message[data-v-47182f55]{display:flex;flex-direction:column;gap:6px;max-width:85%}.message.assistant[data-v-47182f55]{align-self:flex-start}.message.user[data-v-47182f55]{align-self:flex-end}.message-header[data-v-47182f55]{align-items:center;display:flex;gap:8px}.message-avatar[data-v-47182f55]{align-items:center;background:var(--chat-msg-bot-bg);border-radius:6px;display:flex;height:24px;justify-content:center;padding:4px;width:24px}.message-avatar img[data-v-47182f55]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.message-bubble[data-v-47182f55]{border-radius:14px;font-size:13px;line-height:1.5;padding:10px 14px}.message.assistant .message-bubble[data-v-47182f55]{background:var(--chat-msg-bot-bg);border-top-left-radius:4px;color:var(--chat-text-primary)}.message.user .message-bubble[data-v-47182f55]{background:var(--chat-primary);border-top-right-radius:4px;color:#fff}.message-time[data-v-47182f55]{color:var(--chat-text-muted);font-size:10px}.message.user .message-time[data-v-47182f55]{text-align:right}.message-actions[data-v-47182f55]{display:flex;gap:4px}.action-btn[data-v-47182f55]{align-items:center;background:var(--chat-card-bg);border:1px solid var(--chat-border);border-radius:6px;color:var(--chat-text-muted);cursor:pointer;display:flex;height:26px;justify-content:center;transition:all .2s;width:26px}.action-btn[data-v-47182f55]:hover{border-color:var(--chat-primary);color:var(--chat-primary)}.action-btn svg[data-v-47182f55]{height:12px;width:12px}.tools-badge[data-v-47182f55]{align-items:center;background:var(--chat-primary-light);border-radius:12px;color:var(--chat-primary);display:inline-flex;font-size:10px;font-weight:500;gap:4px;padding:3px 8px}.tools-badge svg[data-v-47182f55]{height:10px;width:10px}.message[data-v-67f07d60]{align-self:flex-start;display:flex;flex-direction:column;gap:6px;max-width:85%}.message-avatar[data-v-67f07d60],.message-header[data-v-67f07d60]{align-items:center;display:flex}.message-avatar[data-v-67f07d60]{background:var(--chat-msg-bot-bg);border-radius:6px;height:24px;justify-content:center;padding:4px;width:24px}.message-avatar img[data-v-67f07d60]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.message-bubble[data-v-67f07d60]{background:var(--chat-msg-bot-bg);border-radius:4px 14px 14px;color:var(--chat-text-primary);font-size:13px;line-height:1.5;padding:10px 14px}.message-time[data-v-67f07d60]{color:var(--chat-text-muted);font-size:10px}.thinking-text.loop[data-v-67f07d60]{animation:none;color:#8a8a8a}.thinking-text[data-v-67f07d60]{animation:reveal-base-67f07d60 1s forwards;color:transparent;display:inline-block;font-weight:600;position:relative}.thinking-text[data-v-67f07d60]:after{background:linear-gradient(270deg,transparent,rgba(0,0,0,.2) 35%,#000 50%,rgba(0,0,0,.2) 65%,transparent);-webkit-background-clip:text;background-clip:text;color:#000;content:attr(data-text);inset:0;pointer-events:none;position:absolute;-webkit-text-fill-color:transparent;animation:first-sweep-67f07d60 1s ease-out forwards;background-position:200% 0;background-size:220% 100%}.thinking-text.loop[data-v-67f07d60]:after{animation:loop-sweep-67f07d60 1.6s linear infinite}@keyframes reveal-base-67f07d60{0%{color:transparent}55%{color:transparent}to{color:#8a8a8a}}@keyframes first-sweep-67f07d60{0%{background-position:200% 0}to{background-position:-40% 0}}@keyframes loop-sweep-67f07d60{0%{background-position:180% 0}to{background-position:-40% 0}}.message[data-v-8e4c1261]{align-self:flex-start;display:flex;flex-direction:column;gap:6px;max-width:85%}.message-avatar[data-v-8e4c1261],.message-header[data-v-8e4c1261]{align-items:center;display:flex}.message-avatar[data-v-8e4c1261]{background:var(--chat-msg-bot-bg);border-radius:6px;height:24px;justify-content:center;padding:4px;width:24px}.message-avatar img[data-v-8e4c1261]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.typing-indicator[data-v-8e4c1261]{background:var(--chat-msg-bot-bg);border-radius:4px 14px 14px;display:flex;gap:4px;padding:10px 14px;width:-moz-fit-content;width:fit-content}.typing-dot[data-v-8e4c1261]{animation:typing-8e4c1261 1.4s infinite;background:var(--chat-text-muted);border-radius:50%;height:6px;width:6px}.typing-dot[data-v-8e4c1261]:nth-child(2){animation-delay:.2s}.typing-dot[data-v-8e4c1261]:nth-child(3){animation-delay:.4s}@keyframes typing-8e4c1261{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}.messages-container[data-v-25d939ef]{background:var(--chat-card-bg);flex:1;gap:12px;overflow-y:auto;padding:12px 16px}.message[data-v-25d939ef],.messages-container[data-v-25d939ef]{display:flex;flex-direction:column}.message[data-v-25d939ef]{gap:6px;max-width:85%}.message.assistant[data-v-25d939ef]{align-self:flex-start}.message-avatar[data-v-25d939ef],.message-header[data-v-25d939ef]{align-items:center;display:flex}.message-avatar[data-v-25d939ef]{background:var(--chat-msg-bot-bg);border-radius:6px;height:24px;justify-content:center;padding:4px;width:24px}.message-avatar img[data-v-25d939ef]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.message-bubble[data-v-25d939ef]{background:var(--chat-msg-bot-bg);border-radius:4px 14px 14px;color:var(--chat-text-primary);font-size:13px;line-height:1.5;padding:10px 14px}.message-time[data-v-25d939ef]{color:var(--chat-text-muted);font-size:10px}.messages-container[data-v-25d939ef]::-webkit-scrollbar{width:4px}.messages-container[data-v-25d939ef]::-webkit-scrollbar-track{background:transparent}.messages-container[data-v-25d939ef]::-webkit-scrollbar-thumb{background:var(--chat-border);border-radius:2px}.input-container[data-v-accb262a]{background:var(--chat-card-bg);padding:12px 16px 16px}.input-wrapper[data-v-accb262a]{align-items:flex-end;background:var(--chat-card-bg);border:1px solid var(--chat-border);border-radius:12px;display:flex;gap:10px;padding:10px 8px 10px 14px;transition:border-color .2s}.input-wrapper.focused[data-v-accb262a]{border-color:var(--chat-primary)}.message-input[data-v-accb262a]{background:transparent;border:none;color:var(--chat-text-primary);flex:1;font-family:inherit;font-size:13px;height:60px;line-height:1.5;outline:none;overflow-y:auto;padding:0 8px 0 0;resize:none}.message-input[data-v-accb262a]::-moz-placeholder{color:var(--chat-text-muted)}.message-input[data-v-accb262a]::placeholder{color:var(--chat-text-muted)}.message-input[data-v-accb262a]::-webkit-scrollbar{width:6px}.message-input[data-v-accb262a]::-webkit-scrollbar-track{background:var(--chat-msg-bot-bg);border-radius:3px}.message-input[data-v-accb262a]::-webkit-scrollbar-thumb{background:var(--chat-border);border-radius:3px}.send-btn[data-v-accb262a]{align-items:center;background:var(--chat-primary);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:opacity .2s;width:36px}.send-btn[data-v-accb262a]:hover:not(:disabled){opacity:.85}.send-btn[data-v-accb262a]:disabled{background:var(--chat-text-muted);cursor:not-allowed}.send-btn svg[data-v-accb262a]{height:16px;width:16px}.chat-container[data-v-7b75d27f]{background:var(--chat-card-bg);border:1px solid var(--chat-border);border-radius:20px;bottom:100px;box-shadow:0 10px 40px -10px #0003;display:flex;flex-direction:column;height:540px;overflow:hidden;position:fixed;right:24px;width:380px;z-index:999}.chat-container.expanded[data-v-7b75d27f]{border-radius:0!important;height:100vh!important;inset:0!important;width:100vw!important}.resize-handle[data-v-7b75d27f]{bottom:0;cursor:se-resize;height:16px;opacity:.3;position:absolute;right:0;width:16px}.resize-handle[data-v-7b75d27f]:before{border-bottom:2px solid var(--chat-text-muted);border-right:2px solid var(--chat-text-muted);bottom:4px;content:"";height:8px;position:absolute;right:4px;width:8px}.chat-slide-enter-active[data-v-7b75d27f],.chat-slide-leave-active[data-v-7b75d27f]{transition:opacity .2s,transform .25s cubic-bezier(.4,0,.2,1)}.chat-slide-enter-from[data-v-7b75d27f],.chat-slide-leave-to[data-v-7b75d27f]{opacity:0;transform:translateY(20px) scale(.95)}.filtered[data-v-63de9b5d]:hover{filter:brightness(50%) sepia(100%) saturate(3000%) hue-rotate(140deg)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.input-form{border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-700,oklch(37.3% .034 259.733));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.pagination-button{border-radius:var(--radius-md,.375rem);cursor:pointer;display:flex;padding:calc(var(--spacing,.25rem)*1)}@media(hover:hover){.pagination-button:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}.pagination-button:focus{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.icon-style-pagination{color:var(--color-black,#000);height:calc(var(--spacing,.25rem)*5);margin:auto}@property --tw-font-weight{syntax:"*";inherits:false}#__layout,#__nuxt,body,html{height:100%!important;width:100%!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}::-webkit-scrollbar-thumb{background-color:#a6a9acc0;border-radius:100px}::-webkit-scrollbar-thumb:hover{background-color:#8f9093}
