.modal-overlay[data-v-1d8e884d]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(15,15,26,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-container.workspaces-modal[data-v-1d8e884d]{background-color:var(--color-background,#fff);border-radius:8px;width:95%;max-width:420px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(15,15,26,.15);color:var(--color-text-primary,#0f0f1a)}.modal-header[data-v-1d8e884d]{padding:16px 20px;border-bottom:1px solid var(--color-outline,rgba(0,0,0,.12));display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.title-wrapper[data-v-1d8e884d]{display:flex;align-items:center;gap:10px}.header-icon[data-v-1d8e884d]{color:var(--primary,#00aedd);font-size:22px}.modal-title[data-v-1d8e884d]{margin:0;font-size:18px;font-weight:600}.modal-close-btn[data-v-1d8e884d]{background:none;border:none;cursor:pointer;color:var(--color-text-secondary,#606577);padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:background-color .2s ease-in-out}.modal-close-btn[data-v-1d8e884d]:hover{background-color:var(--color-surface,#f3f4f7)}.modal-close-btn i[data-v-1d8e884d]{font-size:20px}.modal-body[data-v-1d8e884d]{padding:15px 20px;overflow-y:auto;flex-grow:1}.modal-body[data-v-1d8e884d]::-webkit-scrollbar{width:8px}.modal-body[data-v-1d8e884d]::-webkit-scrollbar-track{background:var(--color-surface,#f3f4f7);border-radius:4px}.modal-body[data-v-1d8e884d]::-webkit-scrollbar-thumb{background-color:var(--color-text-secondary,#b0b4c3);border-radius:4px;border:2px solid var(--color-surface,#f3f4f7)}.ticker-info[data-v-1d8e884d]{background-color:var(--color-surface,#f3f4f7);padding:10px 15px;border-radius:6px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.ticker-label[data-v-1d8e884d]{color:var(--color-text-secondary,#606577);font-size:14px}.ticker-name[data-v-1d8e884d]{font-size:16px;font-weight:600;color:var(--color-text-primary,#0f0f1a)}.section-title[data-v-1d8e884d]{font-size:13px;font-weight:600;color:var(--color-highlight,#00aedd);text-transform:uppercase;margin:0 0 10px 0;letter-spacing:.5px}.list-container[data-v-1d8e884d]{display:flex;flex-direction:column;gap:5px}.list-item[data-v-1d8e884d]{display:flex;align-items:center;justify-content:space-between;padding:8px 5px;border-radius:6px;transition:background-color .2s ease-in-out}.list-item.clickable-item[data-v-1d8e884d]{cursor:pointer}.list-item.clickable-item[data-v-1d8e884d]:not(:has(.edit-input-wrapper)):hover{background-color:var(--color-surface,#f3f4f7)}.list-item.clickable-item:not(:has(.edit-input-wrapper)):hover .item-text[data-v-1d8e884d]{color:var(--primary,#00aedd)}.item-content-wrapper[data-v-1d8e884d]{display:flex;align-items:center;justify-content:space-between;width:100%}.workspace-selector[data-v-1d8e884d]{display:flex;align-items:center;gap:10px;flex-grow:1;overflow:hidden}.radio-icon[data-v-1d8e884d]{font-size:20px;color:var(--primary,#00aedd)}.star-icon[data-v-1d8e884d]{font-size:20px}.item-text[data-v-1d8e884d]{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-name[data-v-1d8e884d]{color:var(--color-text-primary,#0f0f1a)}.item-actions[data-v-1d8e884d]{display:flex;align-items:center;gap:5px;flex-shrink:0}.icon-button[data-v-1d8e884d]{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary,#606577);transition:color .2s ease,background-color .2s ease}.icon-button[data-v-1d8e884d]:hover{background-color:var(--color-muted,#eaecef)}.icon-button i[data-v-1d8e884d],.icon-button span.material-icons-outlined[data-v-1d8e884d]{font-size:18px}.delete-icon[data-v-1d8e884d]:hover{color:var(--color-error,#b00020)}.edit-icon[data-v-1d8e884d]:hover{color:var(--primary,#00aedd)}.confirm-create-btn[data-v-1d8e884d]:hover,.confirm-edit-btn[data-v-1d8e884d]:hover{color:var(--color-success,#57a869)}.cancel-create-btn[data-v-1d8e884d]:hover,.cancel-edit-btn[data-v-1d8e884d]:hover{color:var(--color-error,#b00020)}.create-workspace-form[data-v-1d8e884d],.edit-input-wrapper[data-v-1d8e884d]{display:flex;align-items:center;width:100%;padding:2px 0}.color-swatch-create[data-v-1d8e884d],.color-swatch-edit[data-v-1d8e884d]{margin-right:8px;flex-shrink:0}.color-trigger-btn[data-v-1d8e884d]{padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%}.color-trigger-btn .star-icon[data-v-1d8e884d]{font-size:20px}.vanilla-input[data-v-1d8e884d]{flex-grow:1;margin-right:8px;height:34px;padding:6px 10px;font-size:14px;border:1px solid var(--color-outline,rgba(0,0,0,.12));border-radius:4px;background-color:var(--color-background,#fff);color:var(--color-text-primary,#0f0f1a);transition:border-color .2s ease;box-sizing:border-box}.vanilla-input[data-v-1d8e884d]:focus{outline:none;border-color:var(--primary,#00aedd);box-shadow:0 0 0 2px rgba(0,174,221,.2)}.vanilla-input[data-v-1d8e884d]::-moz-placeholder{color:var(--color-text-secondary,#606577);opacity:.6}.vanilla-input[data-v-1d8e884d]::placeholder{color:var(--color-text-secondary,#606577);opacity:.6}.add-workspace-section[data-v-1d8e884d]{margin-top:15px;display:flex;justify-content:center}.add-workspace-btn[data-v-1d8e884d]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;background-color:var(--color-surface,#f3f4f7);color:var(--primary,#00aedd);border:1px dashed var(--color-outline,rgba(0,0,0,.2));border-radius:6px}.add-workspace-btn[data-v-1d8e884d]:hover{background-color:var(--color-muted,#eaecef)}.add-workspace-btn i[data-v-1d8e884d]{font-size:20px}.delete-confirm-view[data-v-1d8e884d]{padding:10px 0;text-align:center}.delete-question-text[data-v-1d8e884d]{font-size:16px;font-weight:500;margin-bottom:15px;line-height:1.4}.workspace-to-delete-info[data-v-1d8e884d]{display:inline-flex;align-items:center;gap:8px;background-color:var(--color-surface,#f3f4f7);padding:8px 15px;border-radius:6px;margin-bottom:15px;color:var(--color-text-primary,#0f0f1a)}.workspace-name-delete[data-v-1d8e884d]{font-weight:600}.delete-warning[data-v-1d8e884d]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-warning,#ff9b00);font-size:14px;margin-top:10px;line-height:1.3}.warning-icon[data-v-1d8e884d]{font-size:20px;flex-shrink:0}.modal-footer[data-v-1d8e884d]{padding:16px 20px;border-top:1px solid var(--color-outline,rgba(0,0,0,.12));display:flex;justify-content:flex-end;gap:12px;flex-shrink:0}.action-btn[data-v-1d8e884d]{border:none;border-radius:20px;cursor:pointer;font-size:14px;padding:0 16px;height:36px;transition:all .2s ease;font-weight:600}.secondary-btn[data-v-1d8e884d]{background-color:var(--color-surface,#f3f4f7);color:var(--color-text-primary,#0f0f1a);border:1px solid var(--color-outline,rgba(0,0,0,.12))}.secondary-btn[data-v-1d8e884d]:hover{background-color:var(--color-muted,#eaecef)}.delete-btn[data-v-1d8e884d]{background-color:var(--color-error,#b00020);color:#fff}.delete-btn[data-v-1d8e884d]:hover{background-color:#9a001b}.color-grid-popup[data-v-1d8e884d]{position:fixed;background-color:var(--color-background,#fff);border-radius:8px;box-shadow:0 3px 14px rgba(0,0,0,.25);padding:10px;display:grid;grid-template-columns:repeat(4,24px);grid-template-rows:repeat(4,24px);gap:8px;z-index:9999;border:1px solid var(--color-outline,rgba(0,0,0,.1))}.color-grid-item[data-v-1d8e884d]{width:24px;height:24px;border-radius:50%;cursor:pointer;border:1px solid var(--color-outline,rgba(0,0,0,.1));transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}.color-grid-item[data-v-1d8e884d]:hover{transform:scale(1.15);border-color:var(--color-text-primary,#0f0f1a);box-shadow:0 2px 5px rgba(0,0,0,.1)}.color-grid-item[data-v-1d8e884d]:focus{outline:none;box-shadow:0 0 0 2px var(--primary,#00aedd);transform:scale(1.15)}.vue-swatches__check__wrapper{position:absolute;width:100%;height:100%}.vue-swatches__check__circle{width:21px;height:21px;border-radius:50%;background-color:rgba(0,0,0,.15)}.vue-swatches__check__path{fill:#fff}.vue-swatches__swatch{position:relative;display:inline-block;font-size:0}.vue-swatches__swatch:focus,.vue-swatches__swatch:hover{opacity:.9;box-shadow:inset 0 0 2px rgba(0,0,0,.75);outline:none}.vue-swatches__swatch.vue-swatches__swatch--border,.vue-swatches__swatch.vue-swatches__swatch--selected{box-shadow:inset 0 0 2px rgba(0,0,0,.75)}.vue-swatches__swatch__label{position:absolute;left:0;right:0;color:#666;font-size:10px;font-weight:700;text-align:center}.vue-swatches__swatch .vue-swatches__diagonal__wrapper{position:absolute}fieldset[disabled] .vue-swatches{pointer-events:none}.vue-swatches{position:relative;display:inline-block;outline:none}.vue-swatches__trigger__wrapper{display:inline-block;cursor:pointer}.vue-swatches__trigger.vue-swatches--is-empty{border:2px solid #ccc}.vue-swatches__trigger.vue-swatches--is-disabled{cursor:not-allowed}.vue-swatches__container{box-sizing:content-box}.vue-swatches__container.vue-swatches--inline{font-size:0}.vue-swatches__container:not(.vue-swatches--inline){position:absolute;display:block;overflow:auto;border-radius:5px;box-shadow:0 2px 3px rgba(10,10,10,.2),0 0 0 1px rgba(10,10,10,.2);z-index:50}.vue-swatches__wrapper{background-color:inherit;box-sizing:content-box}.vue-swatches__row{font-size:0}.vue-swatches__fallback__wrapper{display:table}.vue-swatches__fallback__input--wrapper{display:table-cell;padding-right:10px;width:100%;font-size:14px}.vue-swatches__fallback__input{width:100%;padding-top:6px;padding-bottom:6px;border-radius:5px;border:1px solid #dcdcdc;color:#35495e;background:#fff}.vue-swatches__fallback__button{display:table-cell;padding:6px 15px;border:0;cursor:pointer;font-weight:700;color:#fff;background-color:#3571c8;border-radius:5px}.vue-swatches-show-hide-enter-active,.vue-swatches-show-hide-leave-active{transition:all .3s ease}.vue-swatches-show-hide-enter,.vue-swatches-show-hide-leave-active{opacity:0}.vue-swatches--has-children-centered{display:flex;align-items:center;justify-content:center}.vue-swatches__diagonal__wrapper{width:100%;height:100%}.vue-swatches__diagonal{width:75%;height:75%;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 2.4px),#de080a 50%,transparent calc(50% + 2.4px),transparent)}.modal-overlay[data-v-4b0f669f]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(15,15,26,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-container.add-waiting-modal[data-v-4b0f669f]{background-color:var(--color-background,#fff);border-radius:8px;width:95%;max-width:400px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(15,15,26,.15);color:var(--color-text-primary,#0f0f1a)}.modal-header[data-v-4b0f669f]{padding:16px 20px;border-bottom:1px solid var(--color-outline,rgba(0,0,0,.12));display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.title-wrapper[data-v-4b0f669f]{display:flex;align-items:center;gap:10px}.header-icon[data-v-4b0f669f]{color:var(--primary,#00aedd);font-size:22px}.modal-title[data-v-4b0f669f]{margin:0;font-size:18px;font-weight:600}.modal-close-btn[data-v-4b0f669f]{background:none;border:none;cursor:pointer;color:var(--color-text-secondary,#606577);padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:background-color .2s ease-in-out}.modal-close-btn[data-v-4b0f669f]:hover{background-color:var(--color-surface,#f3f4f7)}.modal-close-btn i[data-v-4b0f669f]{font-size:20px}.modal-body[data-v-4b0f669f]{padding:20px;overflow-y:auto;flex-grow:1}.ticker-info[data-v-4b0f669f]{background-color:var(--color-surface,#f3f4f7);padding:10px 15px;border-radius:6px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.ticker-label[data-v-4b0f669f]{color:var(--color-text-secondary,#606577);font-size:14px}.ticker-name[data-v-4b0f669f]{font-size:16px;font-weight:600;color:var(--color-text-primary,#0f0f1a)}.form-group[data-v-4b0f669f]{margin-bottom:20px}.input-label[data-v-4b0f669f]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--color-text-primary,#0f0f1a)}.cartera-select[data-v-4b0f669f] .select-container{width:100%}.cartera-select[data-v-4b0f669f] .vs__dropdown-toggle{border-radius:4px!important;border:1px solid var(--color-outline,rgba(0,0,0,.12));height:40px}.cartera-select[data-v-4b0f669f] .vs__selected{color:var(--color-text-primary,#0f0f1a)!important;margin:0;padding:0 0 0 8px;line-height:38px}.cartera-select[data-v-4b0f669f] .vs__search{color:var(--color-text-primary,#0f0f1a)!important;padding:0 0 0 8px!important}.cartera-select[data-v-4b0f669f] .vs__search::-moz-placeholder{color:var(--color-text-secondary,#606577);opacity:.6}.cartera-select[data-v-4b0f669f] .vs__search::placeholder{color:var(--color-text-secondary,#606577);opacity:.6}.cartera-select[data-v-4b0f669f] .vs__dropdown-menu{background-color:var(--color-background,#fff);border:1px solid var(--color-outline,rgba(0,0,0,.12));box-shadow:0 3px 6px rgba(15,15,26,.1);color:var(--color-text-primary,#0f0f1a)}.cartera-select[data-v-4b0f669f] .vs__dropdown-option{padding:8px 12px;font-size:14px}.cartera-select[data-v-4b0f669f] .vs__dropdown-option--highlight{background-color:var(--color-surface,#f3f4f7);color:var(--primary,#00aedd)}.cartera-select[data-v-4b0f669f] .vs__clear,.cartera-select[data-v-4b0f669f] .vs__open-indicator{fill:var(--color-text-secondary,#606577)!important}.info-message[data-v-4b0f669f]{text-align:center;color:var(--color-text-secondary,#606577);padding:10px;font-style:italic}.modal-footer[data-v-4b0f669f]{padding:16px 20px;border-top:1px solid var(--color-outline,rgba(0,0,0,.12));display:flex;justify-content:flex-end;gap:12px;flex-shrink:0}.action-btn[data-v-4b0f669f]{border:none;border-radius:20px;cursor:pointer;font-size:14px;padding:0 16px;height:36px;transition:all .2s ease;font-weight:600}.primary-btn[data-v-4b0f669f]{background-color:var(--primary,#00aedd);color:#fff}.primary-btn[data-v-4b0f669f]:hover:not(:disabled){background-color:#0095c5}.primary-btn[data-v-4b0f669f]:disabled{background-color:var(--color-muted,#eaecef);color:var(--color-text-inactive,rgba(0,0,0,.4));cursor:not-allowed}.secondary-btn[data-v-4b0f669f]{background-color:var(--color-surface,#f3f4f7);color:var(--color-text-primary,#0f0f1a);border:1px solid var(--color-outline,rgba(0,0,0,.12))}.secondary-btn[data-v-4b0f669f]:hover{background-color:var(--color-muted,#eaecef)}.vanilla-select[data-v-4b0f669f]{width:100%;height:40px;padding:0 10px;font-size:14px;border:1px solid var(--color-outline,rgba(0,0,0,.12));border-radius:4px;background-color:var(--color-background,#fff);color:var(--color-text-primary,#0f0f1a);transition:border-color .2s ease;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23606577'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px}.vanilla-select[data-v-4b0f669f]:focus{outline:none;border-color:var(--primary,#00aedd);box-shadow:0 0 0 2px rgba(0,174,221,.2)}
/*# sourceMappingURL=chunk-64f18cd1.81423b8d.css.map */