1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5209],{73345:function(e,t,n){var r,i,l,o=n(67294),a=["title","titleId"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,d=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);return o.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:18,height:18,viewBox:"0 0 18 18",fill:"none","aria-labelledby":n},d),t?o.createElement("title",{id:n},t):null,r||(r=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.438 9c0-.31.251-.563.562-.563h6a.562.562 0 110 1.126H6A.563.563 0 015.437 9z",fill:"#fff"})),i||(i=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 5.438c.31 0 .563.251.563.562v6a.562.562 0 11-1.126 0V6c0-.31.252-.563.563-.563z",fill:"#fff"})),l||(l=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.321 2.321c1-1 2.499-1.384 4.429-1.384h4.5c1.93 0 3.428.383 4.429 1.384 1 1 1.383 2.499 1.383 4.429v4.5c0 1.93-.382 3.428-1.383 4.429-1 1-2.498 1.383-4.429 1.383h-4.5c-1.93 0-3.428-.382-4.429-1.383-1-1-1.384-2.498-1.384-4.429v-4.5c0-1.93.383-3.428 1.384-4.429zm.795.795C2.43 3.803 2.063 4.93 2.063 6.75v4.5c0 1.82.368 2.947 1.054 3.633.687.687 1.814 1.055 3.634 1.055h4.5c1.82 0 2.947-.368 3.633-1.055.687-.686 1.055-1.813 1.055-3.633v-4.5c0-1.82-.368-2.947-1.055-3.634-.686-.686-1.813-1.054-3.633-1.054h-4.5c-1.82 0-2.947.368-3.634 1.054z",fill:"#fff"})))}},64397:function(e,t,n){var r,i,l,o=n(67294),a=["title","titleId"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,d=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);return o.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:20,height:21,viewBox:"0 0 20 21",fill:"none","aria-labelledby":n},d),t?o.createElement("title",{id:n},t):null,r||(r=o.createElement("path",{d:"M7.408 12.08a.84.84 0 00-1.343 1.013l.673-.504-.673.504.001.001.001.001.002.003.006.008.018.023.057.07a5.698 5.698 0 00.96.885c.654.476 1.64.977 2.891.977 1.252 0 2.238-.501 2.892-.977a5.697 5.697 0 00.96-.885l.057-.07.018-.023.006-.008.002-.003c.001-.001.002-.002-.67-.506l.672.504a.84.84 0 00-1.343-1.012l-.003.004a2.939 2.939 0 01-.157.177c-.12.124-.299.294-.531.463-.468.34-1.114.655-1.902.655-.789 0-1.435-.315-1.903-.655a4.014 4.014 0 01-.66-.607 1.423 1.423 0 01-.028-.033l-.003-.004zM7.554 7.669a.84.84 0 100 1.681h.01a.84.84 0 000-1.681h-.01z",fill:"#6A6A71"})),i||(i=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 10.957a9 9 0 019-9c4.729 0 9 4.014 9 9a9 9 0 11-18 0zm9-7.319a7.319 7.319 0 107.319 7.319c0-4.027-3.489-7.319-7.319-7.319z",fill:"#6A6A71"})),l||(l=o.createElement("path",{d:"M13.159 8.514a.84.84 0 11-1.682 0 .84.84 0 011.682 0z",fill:"#6A6A71"})))}},88861:function(e,t,n){var r,i,l=n(67294),o=["title","titleId"];function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,s=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o);return l.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:14,height:18,viewBox:"0 0 14 18",fill:"none","aria-labelledby":n},s),t?l.createElement("title",{id:n},t):null,r||(r=l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.709 6.653c-1.013-1.35-.05-3.278 1.64-3.278h9.303c1.688 0 2.652 1.928 1.64 3.278a3.33 3.33 0 00-.66
17 1.999V14a3.958 3.958 0 01-3.958 3.958H5.333A3.958 3.958 0 011.375 14V8.652a3.33 3.33 0 00-.666-1.999zm1.64-2.028a.799.799 0 00-.64 1.278 4.58 4.58 0 01.916 2.749V14a2.708 2.708 0 002.708 2.708h3.334A2.708 2.708 0 0011.375 14V8.652c0-.991.321-1.956.916-2.749a.799.799 0 00-.64-1.278H2.349z",fill:"#FF3B30"})),i||(i=l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.528 2.442A2.292 2.292 0 015.702.875h2.597c.987 0 1.862.631 2.174 1.567l.454 1.36a.625.625 0 01-1.186.396l-.454-1.36a1.042 1.042 0 00-.988-.713H5.702c-.449 0-.847.287-.988.712l-.454 1.36a.625.625 0 01-1.186-.395l.454-1.36zm1.806 5.1c.345 0 .625.28.625.625v5a.625.625 0 01-1.25 0v-5c0-.346.28-.625.625-.625zm3.333 0c.345 0 .625.28.625.625v5a.625.625 0 01-1.25 0v-5c0-.346.28-.625.625-.625z",fill:"#FF3B30"})))}},73447:function(e,t,n){var r,i=n(67294),l=["title","titleId"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l);return i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none","aria-labelledby":n},a),t?i.createElement("title",{id:n},t):null,r||(r=i.createElement("path",{d:"M11.213 1.336H4.787a2.58 2.58 0 00-2.574 2.573v9.394c0 1.2.86 1.706 1.914 1.126l3.253-1.806c.347-.194.907-.194 1.247 0l3.253 1.806c1.053.587 1.913.08 1.913-1.126V3.909a2.59 2.59 0 00-2.58-2.573z",stroke:"#606076",strokeWidth:1.2,strokeLinecap:"round",strokeLinejoin:"round"})))}},14629:function(e,t,n){var r,i=n(67294),l=["title","titleId"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l);return i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none","aria-labelledby":n},a),t?i.createElement("title",{id:n},t):null,r||(r=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 16a2 2 0 11-4 0 2 2 0 014 0zm-8 0a2 2 0 11-4 0 2 2 0 014 0zM6 8a2 2 0 11-4 0 2 2 0 014 0zm0 8a2 2 0 11-4 0 2 2 0 014 0zm16-8a2 2 0 11-4 0 2 2 0 014 0zm-8 0a2 2 0 11-4 0 2 2 0 014 0z",fill:"#AAAABA"})))}},55196:function(e,t,n){var r,i=n(67294),l=["title","titleId"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l);return i.createElement("svg",o({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":n},a),t?i.createElement("title",{id:n},t):null,r||(r=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 2a2 2 0 110 4 2 2 0 010-4zm0 8a2 2 0 110 4 2 2 0 010-4zm-8 8a2 2 0 110 4 2 2 0 010-4zm8 0a2 2 0 110 4 2 2 0 010-4zM8 2a2 2 0 110 4 2 2 0 010-4zm0 8a2 2 0 110 4 2 2 0 010-4z",fill:"#AAAABA"})))}},72386:function(e,t,n){var r,i,l=n(67294),o=["title","titleId"];function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,s=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o);return l.createElement("svg",a({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":n},s),t?l.createElement("title",{id:n},t):null,r||(r=l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.222 13.222c0 .425.353.778.778.778a.783.783 0 00.778-.778V7.778h5.444A.783.783 0 0014 7a.783.783 0 00-.778-.778H7.778V.778A.783.783 0 007 0a.783.783 0 00-.778.778v5.444H.778A.783.783 0 000 7c0 .425.353.778.778.778h5.444v5.444zm0-5.444V6.222h1.556v1.556H6.222z",fill:"#fff"})),i||(i=l.createElement("path",{d:"M6.222 6.222v1.556h1.556V6.222H6.222z",fill:"#fff"})))}},86455:function(e,t,n){var r,i=n(67294),l=["title","titleId"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l);return i.createElement("svg",o({width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":n},a),t?i.createElement("title",{id:n},t):null,r||(r=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5 19a7 7 0 100-14 7 7 0 000 14zm0 1.5a8.5 8.5 0 100-17 8.5 8.5 0 000 17zM17.47 18.97a.75.75 0 011.06 0l2 2a.75.75 0 11-1.06 1.06l-2-2a.75.75 0 010-1.06z",f
1ill:"#242424"})))}},569:function(e,t,n){var r,i=n(67294),l=["title","titleId"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l);return i.createElement("svg",o({width:14,height:8,viewBox:"0 0 14 8",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":n},a),t?i.createElement("title",{id:n},t):null,r||(r=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.192 6.883l.006.006a.743.743 0 001.046 0L6.59 2.542a.58.58 0 01.82 0l4.347 4.347a.743.743 0 001.046 0 .743.743 0 000-1.046L8.457 1.496c-.8-.8-2.112-.8-2.913 0L1.198 5.843a.734.734 0 00-.217.523c0 .194.08.377.21.517z",fill:"#6553F5"})))}},75219:function(e,t,n){var r,i,l=n(67294),o=["title","titleId"];function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,s=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o);return l.createElement("svg",a({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":n},s),t?l.createElement("title",{id:n},t):null,r||(r=l.createElement("path",{d:"M14 1.41L12.59 0 7 5.59 1.41 0 0 1.41 5.59 7 0 12.59 1.41 14 7 8.41 12.59 14 14 12.59 8.41 7 14 1.41z",fill:"#898989"})),i||(i=l.createElement("path",{d:"M13.293 1.41L8.056 6.646 7.703 7l.353.354 5.237 5.236-.703.703-5.236-5.237L7 7.703l-.354.353-5.236 5.237-.703-.703 5.237-5.236L6.297 7l-.353-.354L.707 1.41 1.41.707l5.236 5.237.354.353.354-.353L12.59.707l.703.703z",stroke:"#898989"})))}},58142:function(e,t,n){var r,i,l,o=n(67294),a=["title","titleId"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,d=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a);return o.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none","aria-labelledby":n},d),t?o.createElement("title",{id:n},t):null,r||(r=o.createElement("circle",{cx:12,cy:6,r:2,fill:"#242424"})),i||(i=o.createElement("circle",{cx:12,cy:12,r:2,fill:"#242424"})),l||(l=o.createElement("circle",{cx:12,cy:18,r:2,fill:"#242424"})))}},88932:function(e,t,n){var r,i=n(67294),l=["title","titleId"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l);return i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",fill:"none","aria-labelledby":n},a),t?i.createElement("title",{id:n},t):null,r||(r=i.createElement("path",{d:"M14.017 1.667H5.984a3.224 3.224 0 00-3.217 3.217v11.741c0 1.5 1.075 2.134 2.392 1.409l4.066-2.259c.434-.241 1.133-.241 1.559 0l4.066 2.259c1.317.733 2.392.1 2.392-1.409V4.884a3.237 3.237 0 00-3.225-3.217z",fill:"#FFA000"})))}},23812:function(e,t,n){var r,i=n(67294),l=["title","titleId"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l);return i.createElement("svg",o({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":n},a),t?i.createElement("title",{id:n},t):null,r||(r=i.createElement("path",{d:"M7.41 8.295L6 9.705l6 6 6-6-1.41-1.41-4.59 4.58-4.59-4.58z",fill:"#898989"})))}},62044:function(e,t,n){var r,i,l=n(67294),o=["title","titleId"];function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,s=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o);return l.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none","aria-labelledby":n},s),t?l.createElement("title",{id:n},t):null,r||(r=l.createElement("path",{d:"M7.4 15.165H4.6c-2.606 0-3.767-1.16-3.767-3.766v-2.8c0-2.607 1.16-3.767 3.767-3.767h2.8c2.607 0 3.767 1.16 3.767 3.767v2.8c0 2.606-1.16 3.766-3.767 3.766zM4.6 5.832c-2.066 0-2.766.7-2.766 2.767v2.8c0 2.066.7 2.766 2.766 2.766h2.8c2.067 0 2.767-.7 2.767-2.766v-2.8c0-2.067-.7-2.767-2.767-2.767H4.6z",fill:"#9B8EFF"})),i||(i=l.createElement("path",{d:"M11.4 11.165h-.733a.504.504 0 01-.5-.5V8.6c0-2.067-.7-2.767-2.767-2.767H5.333a.504.504 0 01-.5-.5v-.733C4.833 1.992 5.994.832 8.6.832h2.8c2.607 0 3.767 1.16 3.767 3.767v2.8c0 2.606-1.16 3.766-3.767 3.766zm-.233-1h.233c2.067 0 2.767-.7 2.767-2.766v-2.8c0-2.067-.7-2.767-2.767-2.767H8.6c-2.066 0-2.766.7-2.766 2.767v.233H7.4c2.607 0 3.767 1.16 3.767 3.767v1.566z",fill:"#9B8EFF"})))}},69076:function(e,t,n){var r,i,l=n(67294),o=["title","titleId"];function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.Z=function(e){var t=e.title,n=e.titleId,s=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,o);return l.createElement("svg",a({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":n},s),t?l.createElement("title",{id:n},t):null,r||(r=l.createElement("path",{d:"M10 18.958c-4.942 0-8.958-4.016-8.958-8.958S5.058 1.042 10 1.042c4.941 0 8.958 4.016 8.958 8.958S14.942 18.958 10 18.958zm0-16.666C5.75 2.292 2.292 5.75 2.292 10S5.75 17.708 10 17.708 17.708 14.25 17.708 10 14.25 2.292 10 2.292z",fill:"#3038F5"})),i||(i=l.createElement("path",{d:"M10 11.458a.63.63 0 01-.625-.625V6.667A.63.63 0 0110 6.042a.63.63 0 01.625.625v4.166a.63.63 0 01-.625.625zM10 14.167a.829.829 0 01-.317-.067.963.963 0 01-.275-.175.86.86 0 01-.175-.275.83.83 0 01-.067-.317.83.83 0 01.067-.316c.042-.1.1-.192.175-.275a.96.96 0 01.275-.175.833.833 0 01.633 0c.1.041.192.1.275.175a.963.963 0 01.176.275c.041.1.066.208.066.316a.829.829 0 01-.066.317.86.86 0 01-.175.275.963.963 0 01-.276.175.829.829 0 01-.316.067z",fill:"#3038F5"})))}},91574:function(e,t,n){n.d(t,{h:function(){return a}});var r=n(85893),i=n(59223),l=n(73814),o=n(42377);let a=e=>{let{onSelect:t}=e,{selectedMode:n}=(0,o.useMode)();return(0,r.jsx)(l.Z,{data:i,onEmojiSelect:t,theme:n||"light",previewPosition:"none"})}},6369:function(e,t,n){n.d(t,{lU:function(){return e2},Pc:function(){return eg},tL:function(){return e3},Bc:function(){return nr},oo:function(){return t2},Uj:function(){return nq},zY:function(){return ng},yh:function(){return e1},kj:function(){return ne}});var r,i,l,o,a,s,d,c,u,p,f,m,h,g=n(85893),v=n(13891),x=n(28677),y=n(11163),b=n(62674),w=n(55372),j=n(67294),I=n(5519);let C=()=>{let{query:e,push:t,pathname:n}=(0,y.useRouter)(),r=(0,j.useMemo)(()=>e.sharedFavGroupId?String(e.sharedFavGroupId):null,[e.sharedFavGroupId]),[i,l]=(0,j.use
1State)({title:null,instruments:[],instrumentsIds:[]}),[o,a]=(0,j.useState)(!1);return(0,j.useEffect)(()=>{(async()=>{if(!r)return;let{data:e}=await I.uM.getFavListById(r),t=e.ids.map(e=>e.instrument_id);l({instruments:e.ids,title:e.name,instrumentsIds:t}),a(!0)})()},[r]),{modalOpen:o,onModalClose:()=>{t({pathname:n,query:{}}),a(!1)},favGroupData:i}},O=(e,t)=>(0,j.useMemo)(()=>{if(!t.trim())return e;let n=t.toLowerCase().trim();return e.filter(e=>{var t;let r=null===(t=e.name)||void 0===t?void 0:t.toLowerCase();return!!r&&r.includes(n)})},[e,t]);var E=n(68304);let k=e=>{let[t,{isLoading:n}]=(0,E.mv)(),[r,i]=(0,j.useState)(new Set),[l,o]=(0,j.useState)(new Set),[a,s]=(0,j.useState)(!1);(0,j.useEffect)(()=>{!a&&e.length&&(e.some(e=>"boolean"==typeof e.is_collapsed)&&i(new Set(e.filter(e=>e.is_collapsed).map(e=>e.id))),s(!0))},[e,a]);let d=async e=>{if(l.has(e)||n)return;let t=!r.has(e),a=new Set(r);i(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n}),o(t=>{let n=new Set(t);return n.add(e),n});try{await I.uM.createOrEditFavList({id:e,is_collapsed:t})}catch(e){i(a)}finally{o(t=>{let n=new Set(t);return n.delete(e),n})}},c=()=>{i(new Set(e.map(e=>e.id)))},u=()=>{i(new Set)},p=(0,j.useMemo)(()=>r.size===e.length&&e.length>0,[r.size,e.length]),f=async()=>{if(n)return;let e=!p,l=new Set(r);e?c():u();try{await t({is_collapsed:e}).unwrap()}catch(e){i(l)}};return{collapsedGroups:r,toggleCollapse:d,collapseAll:c,expandAll:u,toggleCollapseAll:f,isAllCollapsed:p,isCollapseAllLoading:n}},S=e=>{let{addInstrumentToFavGroup:t,deleteInstrumentInFavGroup:n}=(0,w.r9)();return{handleAddInstruments:async r=>{let i=r[0];if(e.id){var l;(null==e?void 0:null===(l=e.instruments)||void 0===l?void 0:l.includes(i))?n({instrument_id:i,user_fav_list_id:e.id}):t({instrument_id:i,user_fav_list_id:e.id});return}}}};var _=n(54335),P=n(24620);let M=_.default.div.withConfig({componentId:"sc-368a9c7a-0"})(["display:flex;flex-direction:column;gap:12px;",""],e=>{let{isPortfolio:t,theme:n}=e;return t&&(0,_.css)(["overflow-y:scroll;max-height:calc(100vh - 260px);",""],(0,P.W)(n))});var R=n(42377),T=n(23812),A=n(72164),L=n(97649),D=n(51046),B=["title","titleId"];function N(){return(N=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var F=function(e){var t=e.title,n=e.titleId,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,B);return j.createElement("svg",N({xmlns:"http://www.w3.org/2000/svg",width:14,height:18,viewBox:"0 0 14 18",fill:"none","aria-labelledby":n},r),t?j.createElement("title",{id:n},t):null,i||(i=j.createElement("path",{d:"M11.651 3.375c1.689 0 2.653 1.928 1.64 3.278a3.333 3.333 0 00-.666 2V14a3.959 3.959 0 01-3.959 3.958H5.333A3.958 3.958 0 011.375 14V8.652c0-.72-.235-1.422-.667-1.999-1.013-1.35-.049-3.278 1.64-3.278h9.303zm-9.303 1.25a.8.8 0 00-.64 1.278c.595.793.917 1.758.917 2.75V14a2.708 2.708 0 002.708 2.708h3.333A2.709 2.709 0 0011.375 14V8.652c0-.99.321-1.956.916-2.749a.8.8 0 00-.64-1.278H2.348z",fill:"#FF3B30"})),l||(l=j.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.527 2.442A2.292 2.292 0 015.7.875h2.597c.987 0 1.862.631 2.174 1.567l.454 1.36a.625.625 0 01-1.186.396l-.454-1.36a1.042 1.042 0 00-.988-.713H5.701c-.449 0-.847.287-.988.712l-.454 1.36a.625.625 0 11-1.186-.395l.454-1.36zm1.806 5.1c.345 0 .625.28.625.625v5a.625.625 0 01-1.25 0v-5c0-.346.28-.625.625-.625zm3.333 0c.345 0 .625.28.625.625v5a.625.625 0 01-1.25 0v-5c0-.346.28-.625.625-.625z",fill:"#FF3B30"})))},z=["title","titleId"];function G(){return(G=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var $=function(e){var t=e.title,n=e.titleId,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,z);return j.createElement("svg",G({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none","aria-labelledby":n},r),t?j.createElement("title",{id:n}
1,t):null,o||(o=j.createElement("path",{d:"M21.33 7.92c-.41 0-.75-.34-.75-.75V5.35c0-.73-.59-1.32-1.32-1.32H4.74c-.73 0-1.32.59-1.32 1.32v1.83c0 .41-.34.75-.75.75s-.75-.34-.75-.76V5.35c0-1.56 1.27-2.82 2.82-2.82h14.52c1.56 0 2.82 1.27 2.82 2.82v1.83c0 .41-.33.74-.75.74z",fill:"#242424"})),a||(a=j.createElement("path",{d:"M12 21.47c-.41 0-.75-.34-.75-.75V4.11c0-.41.34-.75.75-.75s.75.34.75.75v16.61c0 .42-.34.75-.75.75z",fill:"#242424"})),s||(s=j.createElement("path",{d:"M15.94 21.47H8.06c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h7.88c.41 0 .75.34.75.75s-.34.75-.75.75z",fill:"#242424"})))},Z=n(58142),V=n(62044),H=n(11787),W=n(78878),U=["title","titleId"];function K(){return(K=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var q=function(e){var t=e.title,n=e.titleId,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,U);return j.createElement("svg",K({xmlns:"http://www.w3.org/2000/svg",width:11,height:11,viewBox:"0 0 11 11",fill:"none","aria-labelledby":n},r),t?j.createElement("title",{id:n},t):null,d||(d=j.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 5.063C0 4.752.252 4.5.563 4.5h9a.563.563 0 010 1.125h-9A.563.563 0 010 5.062z",fill:"#6553F5"})),c||(c=j.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.063 0c.31 0 .562.252.562.563v9a.563.563 0 01-1.125 0v-9C4.5.252 4.752 0 5.063 0z",fill:"#6553F5"})))},Q=n(64397);let X=_.default.div.withConfig({componentId:"sc-6bba0451-0"})(["display:flex;justify-content:flex-end;gap:12px;@media (max-width:743px){flex-direction:column-reverse;}"]);_.default.div.withConfig({componentId:"sc-6bba0451-1"})(["margin-top:20px;display:flex;flex-wrap:wrap;gap:8px;max-height:136px;overflow-y:auto;"]),_.default.div.withConfig({componentId:"sc-6bba0451-2"})(["display:flex;align-items:center;border:1px solid ",";border-radius:32px;padding:4px 8px 4px;"],e=>{let{theme:t}=e;return t.stroke.primary}),_.default.p.withConfig({componentId:"sc-6bba0451-3"})(["font-size:13px;margin-right:6px;color:",";"],e=>{let{theme:t}=e;return t.text.primary}),_.default.img.withConfig({componentId:"sc-6bba0451-4"})(["width:22px;height:22px;border:1px solid ",";border-radius:50%;filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.08));margin-right:4px;"],e=>{let{theme:t}=e;return t.stroke.primary}),_.default.button.withConfig({componentId:"sc-6bba0451-5"})(["cursor:pointer;border-radius:50%;padding:0;margin-bottom:3px;&:hover{& path{fill:",";}}"],e=>{let{theme:t}=e;return t.icons.accent});let Y=_.default.button.withConfig({componentId:"sc-6bba0451-6"})(["display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:none;background:transparent;cursor:",";font-size:20px;padding:0;transition:opacity 0.2s ease;&:hover:not(:disabled){opacity:0.7;}&:disabled{opacity:0.5;}"],e=>{let{disabled:t}=e;return t?"not-allowed":"pointer"});var J=n(91574);let ee=e=>{let{name:t,error:n,isLoading:r,showEmojiButton:i,emojiTooltipRef:l,onChange:o,onEmojiSelect:a,onKeyDown:s}=e,{t:d}=(0,x.$G)("common",{keyPrefix:"favorites"});return(0,g.jsx)(R.Input,{name:"groupName",autoFocus:!0,error:n,maxLength:30,value:t,onChange:o,placeholder:d("addFavGroup.namePlaceholder"),onKeyDown:s,icon:i?(0,g.jsx)(R.Tooltip,{ref:l,width:"350px",padding:"0",placement:"bottom",zIndex:2500,targetElement:(0,g.jsx)(Y,{type:"button",disabled:r,onClick:e=>{e.stopPropagation()},children:(0,g.jsx)(Q.Z,{})}),children:(0,g.jsx)(J.h,{onSelect:a})}):null,positionIcon:"left"})},et=e=>{let{open:t,isEditing:n,editingGroup:r,onClose:i}=e,{t:l}=(0,x.$G)("common",{keyPrefix:"favorites"}),[o,a]=(0,j.useState)(""),[s,d]=(0,j.useState)(null),[c,u]=(0,j.use
1State)(!1),[p,f]=(0,j.useState)(null),m=(0,j.useRef)(null),h=(0,v.CG)(e=>e.favorites.groups),g=(0,v.TL)(),y=(null==h?void 0:h.length)?h.reduce((e,t)=>{var n,r;return(null!==(n=t.sort_num)&&void 0!==n?n:1/0)<(null!==(r=e.sort_num)&&void 0!==r?r:1/0)?t:e}):null,b=e=>e.trim().length?(d(null),!0):(d(l("addFavGroupHook.requiredField")),!1),w=async()=>{if(b(o)){u(!0);try{let e=y?y.sort_num/2:1e4,t=await g(D.favoritesThunks.createFavGroup({name:o.trim(),sort_num:e})).unwrap();f(null==t?void 0:t.id),i()}catch(e){d(l("addFavGroupHook.createError"))}finally{u(!1)}}},I=async()=>{if(b(o)&&r){u(!0);try{await g(D.favoritesThunks.editFavGroup({id:r.id,name:o.trim()})).unwrap(),i()}catch(e){d(l("addFavGroupHook.editError"))}finally{u(!1)}}},C=o.trim().length>0&&o.trim().length<=30,O=!o.trim();return(0,j.useEffect)(()=>{t&&(a((null==r?void 0:r.name)||""),d(null),f(null))},[t,r]),{groupName:o,error:s,isLoading:c,isNameValid:C,showEmojiButton:O,emojiTooltipRef:m,handleNameChange:e=>{a(e),s&&b(e)},handleEmojiSelect:e=>{var t;o.trim()?a("".concat(e.native," ").concat(o.trim())):a("".concat(e.native," ")),null===(t=m.current)||void 0===t||t.handleClose()},handleCreateGroup:w,handleEditGroup:I,handleKeyDown:e=>{let{code:t}=e;
1"Enter"!==t||c||(n?I():w())},createdGroupId:p,setCreatedGroupId:f}},en=_.styled.div.withConfig({componentId:"sc-bc5c57e7-0"})(["display:flex;flex-direction:column;gap:4px;max-height:710px;overflow-y:auto;padding-right:15px;",""],e=>{let{theme:t}=e;return(0,P.W)(t)}),er=_.styled.div.withConfig({componentId:"sc-bc5c57e7-1"})(["display:flex;flex-direction:column;"]),ei=_.styled.button.withConfig({componentId:"sc-bc5c57e7-2"})(["display:flex;justify-content:space-between;align-items:center;padding:4px 10px;border-radius:8px;&:hover{background:",";}"],e=>{let{theme:t}=e;return t.background.secondary}),el=_.styled.div.withConfig({componentId:"sc-bc5c57e7-3"})(["width:100%;border-top:1px dashed ",";margin-bottom:4px;"],e=>{let{theme:t}=e;return t.stroke.primary}),eo=_.styled.div.withConfig({componentId:"sc-bc5c57e7-4"})(["padding-top:4px;background:",";"],e=>{let{theme:t}=e;return t.background.content}),ea=_.styled.div.withConfig({componentId:"sc-bc5c57e7-5"})(["display:flex;gap:10px;margin-top:8px;@media (max-width:743px){.button{flex:1;}}"]);var es=n(69076);let ed=_.default.div.withConfig({componentId:"sc-c402966e-0"})(["display:flex;align-items:center;gap:12px;margin-bottom:12px;"]),ec=_.default.div.withConfig({componentId:"sc-c402966e-1"})(["width:32px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:",";& path{fill:",";}"],e=>e.theme.interactiveButtons.warningBackground,e=>e.theme.icons.warring),eu=()=>{let{t:e}=(0,x.$G)("common",{keyPrefix:"favorites"});return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)(ed,{children:[(0,g.jsx)(ec,{children:(0,g.jsx)(es.Z,{})}),(0,g.jsx)(R.Typography,{variant:"text-Medium",colorName:"primary",children:e("listGroups.emptyTitle")})]}),(0,g.jsx)(R.Typography,{variant:"text-Regular",colorName:"fourth",marginBottom:"16px",children:e("listGroups.emptyDescription")})]})},ep=e=>{let{onCheckboxClick:t,selectedGroupsState:n,instrumentId:r,isCreatingList:i,setIsCreatingList:l,instrumentsIds:o}=e,{t:a}=(0,x.$G)("common",{keyPrefix:"favorites"}),s=(0,j.useRef)(null),d=(0,j.useRef)(null),{groups:c}=(0,v.CG)(e=>e.favorites),{addInstrumentToFavGroup:u}=(0,w.r9)(),p=(0,v.TL)(),{groupName:f,error:m,isLoading:h,isNameValid:y,showEmojiButton:b,emojiTooltipRef:I,handleNameChange:C,handleEmojiSelect:O,handleKeyDown:E}=et({open:i,isEditing:!1,editingGroup:void 0,onClose:()=>{l(!1)}}),k=async()=>{if(!y)return;let{id:e}=await p(D.favoritesThunks.createFavGroup({name:f.trim(),sort_num:25e3})).unwrap();o&&o.length>0?await Promise.all(o.map(t=>u({instrument_id:t,user_fav_list_id:e}))):r&&u({instrument_id:r,user_fav_list_id:e}),l(!1)};return((0,j.useEffect)(()=>{i&&d.current&&s.current&&setTimeout(()=>{var e;null===(e=d.current)||void 0===e||e.scrollIntoView({behavior:"smooth",block:"end"})},100)},[i]),0!==c.length||i)?(0,g.jsxs)(en,{ref:s,children:[null==c?void 0:c.map((e,r)=>(0,g.jsxs)(er,{onClick:()=>t(e.id),children:[0!==r&&(0,g.jsx)(el,{}),(0,g.jsxs)(ei,{children:[(0,g.jsx)(R.Typography,{variant:"text-Medium",colorName:"primary",children:e.name}),(0,g.jsx)(R.Checkbox,{checked:n.includes(e.id)})]})]},e.id)),i&&(0,g.jsxs)(eo,{ref:d,children:[(0,g.jsx)(ee,{name:f,error:m,isLoading:h,showEmojiButton:b,emojiTooltipRef:I,onChange:C,onEmojiSelect:O,onKeyDown:e=>{"Enter"===e.code&&!h&&y?k():E(e)}}),(0,g.jsxs)(ea,{children:[(0,g.jsx)(R.Button,{onClick:()=>l(!1),mode:"secondary",text:a("listGroups.cancel"),size:"S",disabled:h}),(0,g.jsx)(R.Button,{disabled:h||!y,mode:"primary",onClick:k,text:a("listGroups.save"),size:"S",loading:h})]})]})]}):(0,g.jsx)(en,{children:(0,g.jsx)(eu,{})})},ef=(0,_.default)(R.Modal).withConfig({componentId:"sc-ce5d96b8-0"})([".modal-contentInside{margin-right:0;}.modal-bottomContent{padding-top:16px;}"]),em=(0,_.default)(R.Button).withConfig({componentId:"sc-ce5d96b8-1"})(["svg{width:15px;height:15px;}"]),eh=e=>{let{open:t,instrumentId:n,onClose:r,instrumentInitialGroups:i,onCheckboxClick:l,instrumentsIds:o}=e,{t:a}=(0,x.$G)("common",{keyPrefix:"favorites"}),[s,d]=(0,j.useState)(!1);return(0,g.jsx)(ef,{open:t,onClose:r,title:a("addInstrumentModal.title"),maxWidth:"564px",bottomContent:(0,g.jsx)(em,{text:a("addInstrumentModal.createList"),mode:"flatBrand",onClick:()=>d(!0),iconLeft:(0,g.jsx)(q,{}),disabled:s}),children:(0,g.jsx)(ep,{selectedGroupsState:i,onCheckboxClick:l,instrumentId:n,isCreatingList:s,setIsCreatingList:d,instrumentsIds:o})})},eg=e=>{let{onClose:t,open:n,instrumentId:r}
1=e,[i,l]=(0,j.useState)([]),{groups:o}=(0,v.CG)(e=>e.favorites),a=(0,W.xH)(),{loadFavoriteGroups:s,addInstrumentToFavGroup:d,deleteInstrumentInFavGroup:c}=(0,w.r9)(),u=async e=>{i.includes(e)?(await c({instrument_id:r,user_fav_list_id:e}),l(t=>t.filter(t=>t!==e))):(await d({instrument_id:r,user_fav_list_id:e}),a(W.aE.INSTRUMENT_ADD_TO_FAVORITES,{id:r}),l(t=>[...t,e])),s({})};return(0,j.useEffect)(()=>{let e=[];o.forEach(t=>{var n;(null===(n=t.instruments)||void 0===n?void 0:n.includes(r))&&e.push(t.id)}),l(e)},[o,r,n]),(0,g.jsx)(eh,{open:n,instrumentInitialGroups:i,instrumentId:r,onClose:t,onCheckboxClick:u})},ev=e=>{let{onClose:t,open:n,instrumentsIds:r}=e,[i,l]=(0,j.useState)([]),{groups:o}=(0,v.CG)(e=>e.favorites),{loadFavoriteGroups:a,addInstrumentToFavGroup:s,deleteInstrumentInFavGroup:d}=(0,w.r9)();(0,j.useEffect)(()=>{if(!n||0===r.length){l([]);return}let e=r.map(e=>+e),t=[];o.forEach(n=>{n.instruments&&n.instruments.length>0&&e.every(e=>{var t;return null===(t=n.instruments)||void 0===t?void 0:t.includes(e)})&&t.push(n.id)}),l(t)},[o,r,n]);let c=async e=>{let t=i.includes(e),n=r.map(e=>+e);t?(await Promise.all(n.map(t=>d({instrument_id:t,user_fav_list_id:e}))),l(t=>t.filter(t=>t!==e))):(await Promise.all(n.map(t=>s({instrument_id:t,user_fav_list_id:e}))),l(t=>[...t,e])),a({})},u=r.map(e=>+e);return(0,g.jsx)(eh,{open:n,instrumentInitialGroups:i,onClose:t,onCheckboxClick:c,instrumentsIds:u})};var ex=n(27909),ey=n(81744),eb=n(76300),ew=n(88932),ej=n(73680),eI=n(12382);let eC=_.default.div.withConfig({componentId:"sc-c70ed702-0"})(["min-height:50px;display:flex;align-items:center;background:",";border-radius:8px;overflow:hidden;",""],e=>{let{theme:t}=e;return t.background.content},e=>{let{$isModalViews:t}=e;return t&&(0,_.css)(["border-radius:0;min-height:44px;border-bottom:1px dashed ",";"],e=>{let{theme:t}=e;return t.stroke.tertiary})}),eO=_.default.button.withConfig({componentId:"sc-c70ed702-1"})(["width:",";display:flex;align-items:center;justify-content:center;padding:",";padding-right:",";flex-shrink:0;svg{width:",";height:",";transition:transform 0.4s ",";path{transition:stroke 0.3s ",",fill 0.3s ",";stroke:",";fill:",";}}&:hover svg{transform:scale(1.06);path{stroke:",";}}"],e=>{let{$isModalViews:t}=e;return t?"auto":"40px"},e=>{let{$isModalViews:t}=e;return t?"10px 0":"16px 0"},e=>{let{$isModalViews:t}=e;return t?"8px":"0px"},e=>{let{$isModalViews:t}=e;return t?"20px":"18px"},e=>{let{$isModalViews:t}=e;return t?"20px":"18px"},R.AnimationFunctions.animation_1,R.AnimationFunctions.animation_1,R.AnimationFunctions.animation_1,e=>{let{theme:t,$isActive:n}=e;return n?t.icons.warring:t.icons.tertiary},e=>{let{theme:t,$isActive:n}=e;return n?t.icons.warring:"transparent"},e=>{let{theme:t}=e;return t.icons.warring}),eE=_.default.div.withConfig({componentId:"sc-c70ed702-2"})(["display:flex;flex:1;align-items:center;gap:8px;min-width:0;"]),ek=_.default.div.withConfig({componentId:"sc-c70ed702-3"})(["display:flex;flex:1;align-items:center;min-width:0;gap:8px;"]),eS=_.default.div.withConfig({componentId:"sc-c70ed702-4"})(["display:flex;align-items:center;padding:0 12px;flex-shrink:0;"]),e_=_.default.div.withConfig({componentId:"sc-c70ed702-5"})(["display:flex;flex-direction:column;gap:2px;align-items:flex-end;"]),eP=_.default.div.withConfig({componentId:"sc-c70ed702-6"})(["display:flex;align-items:center;gap:2px;"]),eM=_.default.div.withConfig({componentId:"sc-c70ed702-7"})(["display:flex;align-items:center;justify-content:center;padding:0 2px 1px 2px;border-radius:4px;background:",";"],e=>{let{theme:t,$isPositive:n}=e;return n?t.text.positive:t.text.negative}),eR=e=>{var t,n;let{instrument:r,isModalViews:i,isSelected:l=!1,isReadonly:o=!1,withoutFavourites:a=!1,showCheckbox:s=!1,groupId:d,onClickFav:c,onSelect:u}=e,[p,f]=(0,j.useState)(null),{allSavedInstruments:m}=(0,v.CG)(e=>e.favorites),{groups:h}=(0,v.CG)(e=>e.favorites),x=d?null===(n=h.find(e=>e.id===d))||void 0===n?void 0:null===(t=n.instruments)||void 0===t?void 0:t.includes(r.instrument_id):null==m?void 0:m.includes(null==r?void 0:r.instrument_id),y="market_status_".concat(r.instrument_id),b="".concat(r.instrument_id,"_last_val_pre"),w=()=>{f(r.instrument_id)};return(0,g.jsxs)(eC,{$isModalViews:i,children:[!a&&(0,g.jsx)(eO,{$isActive:x,onClick:()=>c?c():w(),$isModalViews:i,children:(0,g.jsx)(ew.Z,{})}),(0,g.jsxs)(eE,{children:[(0,g.jsx)(ek,{children:(0,g.jsx)(R.CompanyInfo,{logo:r.logo,firstLine:r.code,secondLine:r.description,link:"/market/instrument/".concat(r.code)})}),s?(0,g.jsx)(R.Checkbox,{readonly:o,checked:l,onChange:()=>null==u?void 0:u()}):(0,g.jsx)(eS,{children:(0,g.jsx)(eb.ew,{quotes:[r.instrument_id,y,b],children:(e,t)=>{let n=e[r.instrument_id],i=t[r.instrument_id];if(!n&&0!==n)return(0,g.jsx)(e_,{children:(0,g.jsx)(R.Typography,{variant:"description-SemiBold",colorName:"primary",children:"-"})});let l=i&&n?i/(n-i):0,o=l>0;return(0,g.jsxs)(e_,{children:[(0,g.jsxs)(R.Typography,{variant:"description-SemiBold",colorName:"primary",children:[(0,ej.j)(n,!0)||"-"," ",(0,eI.jK)(r.currency_code)]}),null!=i&&(0,g.jsxs)(eP,{children:[(0,g.jsxs)(R.Typography,{variant:"caption-Medium",colorName:o?"positive":"negative",children:[o?"+":"",(0,ej.j)(i,!0)," ",(0,eI.jK)(r.currency_code)," â¢"," "]}),(0,g.jsx)(eM,{$isPositive:o,children:(0,g.jsxs)(R.Typography,{variant:"caption-Medium",colorName:"contrastThemed",children:[o?"+":"",(0,ej.j)(100*l,!0),"%"]})})]})]})}})})]}),(0,g.jsx)(eg,{open:!!p,onClose:()=>f(null),instrumentId:p})]})},eT=(0,_.default)(R.SideModal).withConfig({componentId:"sc-477e6b38-0"})([".sideModal-content{background:",";.sideModal-contentInside{display:flex;flex-direction:column;}}.sideModal-header{margin-bottom:16px;}"],e=>{let{theme:t}=e;return t.background.content}),eA=_.default.div.withConfig({componentId:"sc-477e6b38-1"})(["display:flex;justify-content:flex-end;column-gap:12px;width:100%;@media (max-width:600px){flex-direction:column-reverse;gap:12px;& .button{width:100%;}}"]),eL=_.default.div.withConfig({componentId:"sc-477e6b38-2"})(["display:flex;flex-direction:column;width:100%;height:100%;min-height:0;"]),eD=_.default.div.withConfig({componentId:"sc-477e6b38-3"})(["margin-bottom:16px;flex-shrink:0;"]),eB=_.default.div.withConfig({componentId:"sc-477e6b38-4"})(["display:flex;flex-direction:column;flex:1;min-height:0;gap:16px;"]),eN=_.default.div.withConfig({componentId:"sc-477e6b38-5"})(["display:flex;flex-direction:column;flex:1;overflow:auto;min-height:0;gap:0;"," & > *:last-child{border-bottom:none;}"],e=>{let{theme:t}=e;return(0,P.W)(t)}),eF=_.default.div.withConfig({componentId:"sc-477e6b38-6"})(["display:flex;flex-direction:column;flex:1;gap:8px;min-height:0;"]);var ez=n(92939);let eG=_.default.div.withConfig({componentId:"sc-6c2281f8-0"})(["padding:16px;border-radius:10px;background:",";margin-bottom:16px;"],e=>{let{theme:t}=e;return t.other.lightBlueTint}),e$=e=>{let{maxLengthNumber:t}=e,{t:n}
1=(0,x.$G)(ey.d.COMMON),r=(0,ez.A)(t,[n("searchInstrumentPopup.instrumentForms.one"),n("searchInstrumentPopup.instrumentForms.few"),n("searchInstrumentPopup.instrumentForms.many")]);return(0,g.jsx)(eG,{children:(0,g.jsx)(R.Typography,{variant:"description-Medium",colorName:"link",colorCategory:"text",children:n("searchInstrumentPopup.alertCompare",{count:t,word:r})})})};var eZ=n(86455),eV=n(75219);let eH=_.default.div.withConfig({componentId:"sc-f004537e-0"})(["margin-bottom:20px;position:relative;flex-shrink:0;.input{border-radius:12px;background:",";border:none;caret-color:",";}*{transition:all 0.4s ",";}@media (hover:hover){&:hover:not(:focus-within){input::placeholder{color:",";}.input-icon svg path{fill:",";}}}"],e=>{let{theme:t}=e;return t.interactiveControls.supportive},e=>{let{theme:t}=e;return t.text.accent},R.AnimationFunctions.animation_1,e=>{let{theme:t}=e;return t.text.primary},e=>{let{theme:t}=e;return t.icons.primary}),eW=_.default.button.withConfig({componentId:"sc-f004537e-1"})(["position:absolute;right:12px;top:14px;display:flex;transition:transform 0.3s ease-in-out;padding-right:4px;svg{width:12px;}&:hover{transform:scale(1.06);}"]),eU=e=>{let{value:t,onChange:n,onClear:r}=e,{t:i}=(0,x.$G)(ey.d.COMMON);return(0,g.jsxs)(eH,{children:[(0,g.jsx)(R.Input,{name:"assetName",autoFocus:!0,value:t,onChange:n,placeholder:i("searchInstrumentPopup.instrumentNamePlaceholder"),icon:(0,g.jsx)(eZ.Z,{}),positionIcon:"left"}),t&&(0,g.jsx)(eW,{onClick:r,children:(0,g.jsx)(eV.Z,{})})]})},eK=e=>{let{singleSelect:t,maxLength:n,open:r}
1=e,[i,l]=(0,j.useState)([]),[o,a]=(0,j.useState)(n||0);(0,j.useEffect)(()=>{l([]),a(n)},[r,n]);let s=(0,j.useMemo)(()=>i.map(e=>e.instrument_id),[i]),d=t?e=>{l([e])}:e=>{l(t=>t.some(t=>t.instrument_id===e.instrument_id)?(a(e=>"number"==typeof e?e+1:e),t.filter(t=>t.instrument_id!==e.instrument_id)):"number"==typeof o&&o<=0?t:(a(e=>"number"==typeof e?e-1:e),[...t,e]))};return{selectedInstruments:i,selectedInstrumentsIds:s,maxLengthNumber:o,handleSelect:d}};var eq=n(3318);let eQ=e=>{let{instrumentName:t,open:n}=e,[r,i]=(0,j.useState)(null),[l,o]=(0,j.useState)(!1);return(0,j.useEffect)(()=>{n||(i(null),o(!1))},[n]),(0,j.useEffect)(()=>{if(!n)return;if(!t.length){i(null),o(!1);return}o(!0);let e=!1,r=window.setTimeout(async()=>{try{let{data:n}=await eq.k.searchInstruments({text:t});e||i(n)}finally{e||o(!1)}},400);return()=>{e=!0,window.clearTimeout(r)}},[t,n]),{searchResult:r,isLoading:l}},eX=["stocks","bonds","dfa","etfs","crypto","index","currency","futures"],eY=(e,t)=>{let{t:n}=(0,x.$G)(ey.d.COMMON),[r,i]=(0,j.useState)(null),l=(0,j.useMemo)(()=>eX.map(e=>({value:e,label:n("searchInstrumentPopup.tabs.".concat(e))})),[n]),o=(0,j.useMemo)(()=>e?l.reduce((t,n)=>{var r,i;return(null===(r=e[n.value])||void 0===r?void 0:r.count)&&t.push({...n,dataCount:null===(i=e[n.value])||void 0===i?void 0:i.count}),t},[]):l,[e,l]);return(0,j.useEffect)(()=>{i(null!=t?t:"stocks")},[t]),(0,j.useEffect)(()=>{if(t){i(t);return}if(e&&r&&o.length>0&&!o.some(e=>e.value===r)){var n;let e=null===(n=o[0])||void 0===n?void 0:n.value;e&&i(e)}},[t,e,r,o]),{tabs:o,selectedTab:null!=t?t:r,setSelectedTab:i}},eJ={stocks:ex.PD.stocks,bonds:ex.PD.bonds,etfs:ex.PD.etfs,crypto:ex.PD.crypto,index:ex.PD.index,currency:ex.PD.currency,futures:ex.PD.futures,dfa:ex.PD.dfa},e0=(e,t)=>{var n;let r=null!==(n=e.assetGroupId)&&void 0!==n?n:t?eJ[t]:void 0;return void 0===r?e:{...e,assetGroupId:r}},e1=e=>{let{title:t,open:n,instrumentTypeTab:r,singleSelect:i,withoutFavourites:l,hidePopular:o=!1,maxLength:a,groupId:s,onClose:d,handleSubmit:c}=e,{t:u}=(0,x.$G)(ey.d.COMMON),p=null!=t?t:u("searchInstrumentPopup.defaultTitle"),[f,m]=(0,j.useState)(""),h=(0,j.useRef)(null),{searchResult:v,isLoading:y}=eQ({instrumentName:f,open:n}),{data:b=[]}=(0,E.TV)(void 0,{skip:o}),{tabs:w,selectedTab:I,setSelectedTab:C}=eY(v,r),{selectedInstruments:O,selectedInstrumentsIds:k,maxLengthNumber:S,handleSelect:_}=eK({singleSelect:i,maxLength:a,open:n}),P=!o&&!f&&b.length>0,M=(0,j.useMemo)(()=>{var e,t;let n=null!==(t=null==v?void 0:null===(e=v[I])||void 0===e?void 0:e.items)&&void 0!==t?t:[];return P?b:n},[b,v,I,P]),T=(0,j.useCallback)(e=>{let t=e0(e,I);c([t],[t.instrument_id])},[c,I]);(0,j.useEffect)(()=>{n||m("")},[n]),(0,j.useEffect)(()=>{if(n){var e;null===(e=h.current)||void 0===e||e.scrollTo(0,0)}},[n,I]);let A=i?void 0:(0,g.jsxs)(eA,{children:[(0,g.jsx)(R.Button,{onClick:d,text:u("searchInstrumentPopup.cancel"),mode:"secondary"}),(0,g.jsx)(R.Button,{disabled:0===O.length||!!a&&O.length>a,onClick:()=>{let e=O.map(e=>e0(e,I));c(e,e.map(e=>e.instrument_id)),i||d()},mode:"primary",text:u("searchInstrumentPopup.add")})]});return(0,g.jsx)(eT,{title:p,isOpen:n,onClose:d,bottomContent:A,children:(0,g.jsxs)(eL,{children:[!!a&&(0,g.jsx)(e$,{maxLengthNumber:S}),(0,g.jsx)(eU,{value:f,onChange:m,onClear:()=>m("")}),f&&!y&&(!v||0===w.length||!M.length)&&(0,g.jsx)(np,{searchValue:f}),!r&&!!v&&!y&&(0,g.jsx)(eD,{children:(0,g.jsx)(R.Bubbles,{scroll:"none",options:w,selectedValue:I,onChange:e=>C(e)})}),(0,g.jsx)(eB,{children:y?(0,g.jsx)(eF,{children:Array.from({length:8}).map((e,t)=>(0,g.jsx)(R.Skeleton,{maxWidth:1e3,height:44,bottom:0},t))}):(v||P)&&(0,g.jsx)(eN,{ref:h,children:M.map(e=>(0,g.jsx)(eR,{instrument:e,isSelected:k.includes(e.instrument_id),groupId:s,isReadonly:void 0!==S&&S<=0&&!k.includes(e.instrument_id),withoutFavourites:l,showCheckbox:!i,onSelect:()=>_(e),onClickFav:i?()=>T(e):void 0,isModalViews:!0},e.instrument_id))})})]})})},e2=e=>{let{open:t,onClose:n,isEditing:r,editingGroup:i}=e,{t:l}=(0,x.$G)("common",{keyPrefix:"favorites"}),{groupName:o,error:a,isLoading:s,isNameValid:d,showEmojiButton:c,emojiTooltipRef:u,handleNameChange:p,handleEmojiSelect:f,handleCreateGroup:m,handleEditGroup:h,handleKeyDown:y,createdGroupId:b,setCreatedGroupId:w}=et({open:t,isEditing:r,editingGroup:i,onClose:n}),j=(0,v.CG)(e=>e.favorites.groups),{handleAddInstruments:I}=S(null==j?void 0:j.find(e=>e.id===b));return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(R.Modal,{maxWidth:"564px",title:l(r?"addFavGroup.renameTitle":"addFavGroup.createTitle"),onClose:n,open:t,bottomContent:(0,g.jsxs)(X,{children:[(0,g.jsx)(R.Button,{onClick:n,mode:"secondary",text:l("addFavGroup.cancel"),disabled:s}),(0,g.jsx)(R.Button,{disabled:s||!d,mode:"primary",onClick:r?h:m,text:l(r?"addFavGroup.save":"addFavGroup.create"),loading:s})]}),children:(0,g.jsx)(g.Fragment,{children:(0,g.jsx)(R.FieldRow,{label:l("addFavGroup.listNameLabel"),required:!0,children:(0,g.jsx)(ee,{name:o,error:a,isLoading:s,showEmojiButton:c,emojiTooltipRef:u,onCh
1ange:p,onEmojiSelect:f,onKeyDown:y})})})}),!!b&&(0,g.jsx)(e1,{open:!!b,onClose:()=>w(null),handleSubmit:(e,t)=>I(t),singleSelect:!0,groupId:b})]})},e3=e=>{let{open:t,onClose:n,onApply:r,description:i,title:l}=e,{t:o}=(0,x.$G)("common",{keyPrefix:"favorites"});return(0,g.jsx)(R.Alert,{modal:{open:t,onClose:n,title:null!=l?l:o("confirm.defaultTitle"),subtitle:i},cancelButton:{text:o("confirm.cancel"),onClick:n},confirmButton:{text:o("confirm.delete"),mode:"primary",onClick:r}})},e4=(0,_.css)(["width:100%;padding:8px 4px;border-radius:8px;color:",";cursor:pointer;&:hover{background:",";color:",";}"],e=>{let{theme:t}=e;return t.text.primary},e=>{let{theme:t}=e;return t.background.secondary},e=>{let{theme:t}=e;return t.text.primary}),e6=(0,_.default)(R.TextButton).withConfig({componentId:"sc-afd6a164-0"})(["",";svg path{fill:"," !important;}"],e4,e=>{let{theme:t}=e;return t.text.primary}),e7=_.default.div.withConfig({componentId:"sc-afd6a164-1"})(["border:0.5px dashed ",";"],e=>{let{theme:t}=e;return t.stroke.primary}),e5=(0,_.default)(R.TextButton).withConfig({componentId:"sc-afd6a164-2"})(["",";color:"," !important;svg path{fill:"," !important;}"],e4,e=>{let{theme:t}=e;return t.text.negative},e=>{let{theme:t}=e;return t.text.negative}),e8=e=>{var t;let{group:n,buttonProps:r,onRename:i}=e,{t:l}=(0,x.$G)("common",{keyPrefix:"favorites"}),[o,a]=(0,j.useState)(!1),[s,d]=(0,j.useState)(!1),c=(0,v.TL)(),u=!!(null==n?void 0:null===(t=n.instruments)||void 0===t?void 0:t.length),p=async()=>{try{await c(D.favoritesThunks.deleteFavGroup(n.id)).unwrap(),a(!1),(0,b.h)(l("moreOptions.listDeleted"),"success")}catch(e){(0,b.h)(l("moreOptions.listDeleteError"),"error")}},f=async e=>{e.stopPropagation();try{let{data:e}=await I.uM.createTempFavListDuplicate({favListId:n.id});await navigator.clipboard.writeText("".concat(window.location.origin).concat(H.ns.account.favorite.instruments,"?sharedFavGroupId=").concat(e.id)),(0,b.h)(l("moreOptions.linkCopied"),"success")}catch(e){(0,b.h)(l("moreOptions.linkCopyError"),"error")}};return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(R.Dropdown,{padding:"4px 8px",zIndex:2500,targetElement:(0,g.jsx)(R.Button,{onClick:e=>e.stopPropagation(),mode:"secondarySystem",iconLeft:(0,g.jsx)(Z.Z,{}),size:"S",width:"34px",...r}),children:(0,g.jsxs)("div",{children:[(0,g.jsx)(e6,{onClick:e=>{e.stopPropagation(),i?i():d(!0)},iconLeft:(0,g.jsx)($,{}),text:l("moreOptions.rename")}),u&&(0,g.jsx)(e6,{onClick:f,iconLeft:(0,g.jsx)(V.Z,{}),text:l("moreOptions.copyLink")}),(0,g.jsx)(e7,{}),(0,g.jsx)(e5,{onClick:e=>{e.stopPropagation(),a(!0)},iconLeft:(0,g.jsx)(F,{}),text:l("moreOptions.delete")})]})}),(0,g.jsx)(e3,{open:o,title:l("moreOptions.deleteConfirmTitle"),description:l("moreOptions.deleteConfirmDescription"),onClose:()=>a(!1),onApply:p}),s&&(0,g.jsx)(e2,{isEditing:!0,editingGroup:n,open:s,onClose:()=>d(!1)})]})},e9=_.default.div.withConfig({componentId:"sc-c5f6603e-0"})(["cursor:pointer;background:",";border-radius:12px;padding:8px 10px;transition:background-color 0.2s ease;@media (max-width:743px){padding:8px 16px;}"],e=>{let{theme:t,$isPortfolio:n,$isDragging:r}=e;
1return r?t.interactiveButtons.systemBackgroundHover:n?t.background.secondary:t.background.content}),te=_.default.div.withConfig({componentId:"sc-c5f6603e-1"})(["display:flex;justify-content:space-between;gap:12px;"]),tt=_.default.div.withConfig({componentId:"sc-c5f6603e-2"})(["display:flex;flex-direction:column;gap:2px;flex:1;"]),tn=_.default.span.withConfig({componentId:"sc-c5f6603e-3"})([".highlight{color:",";}"],e=>{let{theme:t}=e;return t.text.accent}),tr=_.default.div.withConfig({componentId:"sc-c5f6603e-4"})(["display:flex;align-items:center;gap:10px;"]),ti=(0,_.default)(R.Button).withConfig({componentId:"sc-c5f6603e-5"})(["span{width:100%;}svg{width:20px !important;height:20px !important;transition:transform 0.2s ease-in-out;transform:",";}"],e=>{let{$open:t}=e;return t&&"rotate(180deg)"}),tl=_.default.div.withConfig({componentId:"sc-c5f6603e-6"})(["padding-top:16px;.add-button{margin-bottom:16px;span{width:auto;height:auto;}}",""],e=>{let{$isTouch:t}=e;return!t&&(0,_.css)(["table{th{padding-right:0;}td:last-of-type{padding:0;}}"])});var to=n(72386);let ta=(0,_.default)(R.Button).withConfig({componentId:"sc-8ff8fde8-0"})(["width:34px;min-width:34px;svg{width:12px;}"]),ts=e=>{let{group:t,withTextButton:n,buttonProps:r}=e,{t:i}=(0,x.$G)("common",{keyPrefix:"favorites"}),[l,o]=(0,j.useState)(!1),a=e=>{e.stopPropagation(),o(!0)},{handleAddInstruments:s}=S(t);return(0,g.jsxs)(g.Fragment,{children:[n?(0,g.jsx)(R.Button,{mode:"flatBrand",text:i("addInstruments.button"),onClick:a,iconLeft:(0,g.jsx)(to.Z,{}),...r,className:"add-button"}):(0,g.jsx)(ta,{onClick:a,iconLeft:(0,g.jsx)(to.Z,{}),mode:"secondary",width:"34px",size:"S",...r}),l&&(0,g.jsx)(e1,{open:l,onClose:()=>o(!1),handleSubmit:(e,t)=>s(t),singleSelect:!0,groupId:t.id})]})},td=e=>{let t=Object.keys(e);return t.length=t.length-1,t.map(t=>({...e[t],instrumentId:String(null==t?void 0:t.split("_")[0])}))};var tc=n(12408),tu=n(93231);(r=u||(u={})).NAME="name",r.PRICE="price",r.CHECKBOX="checkbox",r.REMOVE="remove";let tp=[{title:"ТикеÑ",key:"name",alignment:"left",hint:"bond_ issue",maxWidth:"200px"},{title:"Цена",key:"price",alignment:"right",hint:"bond_ issue",maxWidth:"130px"},{title:"",key:"remove",alignment:"right",maxWidth:"26px",width:"26px"}],tf={title:"ÐÑбÑаÑÑ",key:"checkbox",alignment:"center",maxWidth:"60px",width:"60px"},tm=(0,_.createGlobalStyle)(["[data-fav-table-row]:hover [data-remove-button]{opacity:1 !important;}[data-fav-table-row]:hover:not([data-fav-table-row-last]){border-bottom:1px solid transparent !important;}[data-fav-table-row]:has(+ [data-fav-table-row]:hover):not([data-fav-table-row-last]){border-bottom:1px solid transparent !important;}@media (max-width:1279px){[data-fav-table-row-wrapper]:has(+ [data-fav-table-row-wrapper] [data-fav-table-row]:hover) [data-fav-table-row]:not([data-fav-table-row-last]){border-bottom:1px solid transparent !important;}}@media (max-width:743px){[data-fav-table-row-wrapper] [data-fav-table-row]{border-bottom:none !important;}"]),th=_.styled.div.withConfig({componentId:"sc-874ef86c-0"})(["display:flex;flex-direction:column;width:100%;--col-name:1fr;--col-price:130px;--col-remove:26px;--col-checkbox:60px;--row-height:44px;"]),tg=_.styled.div.withConfig({componentId:"sc-874ef86c-1"})(["display:grid;margin-bottom:6px;grid-template-columns:",";align-items:center;min-height:var(--row-height);padding:0 8px;background:",";border-bottom:1px dashed ",";gap:8px;border-radius:8px;@media (max-width:743px){padding-right:12px;}"],e=>{let{$withCheckbox:t,$withRemove:n}=e;return[t&&"var(--col-checkbox)","var(--col-name)","var(--col-price)",n&&"var(--col-remove)"].filter(Boolean).join(" ")},e=>{let{theme:t}=e;return t.background.secondaryAlpha},e=>{let{theme:t}=e;return t.stroke.tertiary}),tv=_.styled.div.withConfig({componentId:"sc-874ef86c-2"})(["display:flex;align-items:center;justify-content:",";"],e=>{let{$align:t}=e;return"right"===t?"flex-end":"center"===t?"center":"flex-start"}),tx=_.styled.div.withConfig({componentId:"sc-874ef86c-3"})(["display:flex;flex-direction:column;"]),ty=_.styled.div.withConfig({componentId:"sc-874ef86c-4"})(["display:grid;grid-template-columns:",";align-items:center;min-height:var(--row-height);padding:0 0 0 8px;gap:8px;background:",";border-bottom:",";cursor:",";transition:background-color 0.15s ease;border-radius:",";&:hover{background:",";border-radius:8px;}"],e=>{let{$withCheckbox:t,$withRemove:n}=e;return[t&&"var(--col-checkbox)","var(--col-name)","var(--col-price)",n&&"var(--col-remove)"].filter(
1Boolean).join(" ")},e=>{let{theme:t,$isDragging:n}=e;return n?t.background.secondaryAlpha:t.background.content},e=>{let{theme:t,$isLastRow:n}=e;return n?"none":"1px dashed ".concat(t.stroke.tertiary)},e=>{let{$sortable:t,$isDragging:n,$clickable:r}=e;return t?n?"grabbing":"grab":r?"pointer":"default"},e=>e.$isDragging&&"8px",e=>{let{theme:t}=e;return t.background.secondary}),tb=_.styled.div.withConfig({componentId:"sc-874ef86c-5"})(["display:flex;align-items:center;justify-content:",";min-width:0;"],e=>{let{$align:t}=e;return"right"===t?"flex-end":"center"===t?"center":"flex-start"}),tw=_.styled.span.withConfig({componentId:"sc-874ef86c-6"})(["display:inline-flex;align-items:center;gap:4px;"]);var tj=n(45338);let tI=e=>{let{instrumentId:t,infoForCheckbox:n}=e;return(0,g.jsx)(R.Checkbox,{checked:null==n?void 0:n.selectedInstrumentsIds.includes(t),onChange:e=>null==n?void 0:n.selectInstrument(e,t)})};var tC=n(55196);let tO=_.default.div.withConfig({componentId:"sc-5b9110f-0"})(["width:100%;position:relative;display:flex;align-items:center;gap:6px;align-self:stretch;svg{width:18px;height:18px;}pointer-events:",";@media (max-width:500px){max-width:200px;}"],e=>e.pointerEventsDisabled?"none":"unset"),tE=e=>{let{companyItem:t,isDisableRedirectClick:n}=e;return(0,g.jsxs)(tO,{pointerEventsDisabled:n,children:[(0,g.jsx)(tC.Z,{"aria-hidden":!0}),(0,g.jsx)(R.CompanyInfo,{logo:null==t?void 0:t.logo,firstLine:null==t?void 0:t.code,secondLine:null==t?void 0:t.description,link:"/market/instrument/".concat(null==t?void 0:t.code)})]})};var tk=n(25088),tS=n(40092),t_=["title","titleId"];function tP(){return(tP=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var tM=function(e){var t=e.title,n=e.titleId,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,t_);return j.createElement("svg",tP({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none","aria-labelledby":n},r),t?j.createElement("title",{id:n},t):null,p||(p=j.createElement("path",{d:"M1.015 6.212c.18 2.575 2.365 4.67 4.98 4.785a5.255 5.255 0 004.485-2.135c.41-.555.19-.925-.495-.8-.335.06-.68.085-1.04.07C6.5 8.032 4.5 5.987 4.49 3.572c-.005-.65.13-1.265.375-1.825.27-.62-.055-.915-.68-.65-1.98.835-3.335 2.83-3.17 5.115z",stroke:"#7D7D95",strokeLinecap:"round",strokeLinejoin:"round"})))},tR=["title","titleId"];function tT(){return(tT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var tA=function(e){var t=e.title,n=e.titleId,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,tR);return j.createElement("svg",tT({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none","aria-labelledby":n},r),t?j.createElement("title",{id:n},t):null,f||(f=j.createElement("path",{d:"M9.25 6a3.25 3.25 0 10-6.5 0M2.495 2.495L2.43 2.43m7.075.065l.065-.065-.065.065zM6 1.04V1v.04zM1.04 6H1h.04zM11 6h-.04.04z",stroke:"#FFA000",strokeLinecap:"round",strokeLinejoin:"round"})),m||(m=j.createElement("path",{d:"M2 7.5h8M3 9h6M4.5 10.5h3",stroke:"#FFA000",strokeMiterlimit:10,strokeLinecap:"round",strokeLinejoin:"round"})))};let tL=_.default.div.withConfig({componentId:"sc-4728276c-0"})(["display:flex;flex-direction:column;gap:4px;align-items:flex-end;width:100%;@media (max-width:743px){padding-right:12px;}"]),tD=_.default.div.withConfig({componentId:"sc-4728276c-1"})(["display:flex;align-items:center;gap:6px;justify-content:flex-end;"]),tB=(0,_.default)(R.Typography).withConfig({componentId:"sc-4728276c-2"})(["display:flex;justify-content:center;align-items:center;border-radius:4px;padding:0 2px 1px 2px;background:",";"],e=>{let{theme:t,$isPositive:n}=e;return n?t.text.positive:t.text.negative}),tN=_.default.div.withConfig({componentId:"sc-4728276c-3"})(["display:flex;gap:4px;align-items:center;justify-content:flex-end;"]),tF=e=>{let{companyItem:t,isDisableRedirectClick:n,group:r}=e,{query:i}=(0,y.useRouter)(),l=!!i.period&&"1d"!==i.period,o="market_status_".concat(null==t?void 0:t.instrumentId),a="".concat(null==t?void 0:t.instrumentId,"_last_val_pre"),s=e=>{var t,n;return(null==r?void 0:null===(n=r.instruments_info)||void 0===n?void 0:null===(t=n.find(t=>String(t.instrument_id)===e))||void 0===t?void 0:t.delta_proc)||0};return(0,g.jsxs)(tL,{children:[(0,g.jsx)(eb.ew,{quotes:[null==t?void 0:t.instrumentId,o,a],children:(e,n)=>{let r=e[null==t?void 0:t.instrumentId],i=n[null==t?void 0:t.instrumentId],d=l?s(null==t?void 0:t.instrumentId):i/(r-i)*100,c=e[o],u=e[a],p=u&&u[0],f=u&&u[1],m=f/(p-f);return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)(tD,{children:[(0,g.jsxs)(R.TCellText,{style:{fontWeight:600},children:[(0,g.jsx)("span",{children:(0,ej.j)(r,!0)||""})," ",(0,g.jsx)("span",{children:(0,eI.jK)(null==t?void 0:t.currency_code)})]}),(0,g.jsxs)(tB,{variant:"caption2-SemiBold",colorName:"contrastThemed",$isPositive:d>0,children:[(0,ej.j)(d,!0),"%"]})]}),tk.W_.includes(c)&&p&&(0,g.jsxs)(tN,{children:[c===tS.PT.pre_market&&(0,g.jsx)(tA,{}),c===tS.PT.post_market&&(0,g.jsx)(tM,{}),(0,g.jsxs)(R.TCellText,{style:{fontSize:"12px"},nowrap:!0,valueNumber:m,children:[(0,ej.j)(100*m,!0),"%"]})]})]})}}),n&&(0,g.jsx)(R.Button,{iconLeft:(0,g.jsx)(to.Z,{}),mode:"secondary",size:"S"})]})};var tz=n(88861);let tG=_.styled.div.withConfig({componentId:"sc-31637dac-0"})(["opacity:",";transition:opacity 0.2s ease;.button{height:26px;padding:4px;border-radius:8px 0 0 8px;}"],e=>{let{$alwaysVisible:t}=e;return t?1:0}),t$=(0,_.createGlobalStyle)(["table tbody tr:hover [data-remove-button]{opacity:1 !important;}"]),tZ=(0,_.styled)(R.Button).withConfig({componentId:"sc-31637dac-1"})(["max-height:47px;height:47px;position:absolute;right:0;top:0.5px;bottom:0;transform:",";transition:transform 0.25s;border-radius:0;"],e=>{let{$isRowSwiped:t}=e;return t?"translateX(0)":"translateX(100%)"}),tV=e=>{let{companyItem:t,groupId:n,isRowSwiped:r}=e,{t:i}=(0,x.$G)("common",{keyPrefix:"favorites"}
1),[l,o]=(0,j.useState)(!1),a=void 0!==r,s=(0,v.TL)(),d=async e=>{if(n&&e)try{await s(D.favoritesThunks.deleteInstrumentInFavGroup({instrument_id:Number(e),user_fav_list_id:n})).unwrap(),o(!1),(0,b.h)(i("removeInstrument.removed"),"success")}catch(e){(0,b.h)(i("removeInstrument.error"),"error")}};return(0,g.jsxs)(g.Fragment,{children:[!a&&(0,g.jsx)(t$,{}),a?(0,g.jsx)(tZ,{mode:"secondaryCritical",iconLeft:(0,g.jsx)(tz.Z,{}),size:"M",onClick:()=>o(!0),width:"40px",$isRowSwiped:null!=r&&r}):(0,g.jsx)(tG,{"data-remove-button":!0,children:(0,g.jsx)(R.Button,{mode:"secondaryCritical",iconLeft:(0,g.jsx)(tz.Z,{}),size:"S",onClick:()=>o(!0),width:"26px"})}),(0,g.jsx)(e3,{open:l,onClose:()=>o(!1),title:i("removeInstrument.confirmTitle"),onApply:()=>{d(null==t?void 0:t.instrumentId)}})]})},tH=_.default.div.withConfig({componentId:"sc-4d3c0407-0"})(["position:relative;overflow:",";touch-action:pan-y;min-height:var(--row-height,47px);flex-shrink:0;@media (max-width:743px){border-bottom:",";&:has([data-fav-table-row]:hover){border-bottom-color:transparent;}&:has(+ [data-fav-table-row-wrapper]:has([data-fav-table-row]:hover)){border-bottom-color:transparent;}}"],e=>{let{$overflowVisible:t}=e;return t?"visible":"hidden"},e=>{let{theme:t,$isLastRow:n}=e;return n?"none":"1px dashed ".concat(t.stroke.tertiary)}),tW=_.default.div.withConfig({componentId:"sc-4d3c0407-1"})(["position:absolute;right:0;top:0;bottom:0;width:","px;z-index:1;pointer-events:none;> *{pointer-events:auto;}"],48),tU=_.default.div.withConfig({componentId:"sc-4d3c0407-2"})(["width:100%;min-height:var(--row-height,47px);margin-left:",";transition:margin-left 0.25s ease;min-width:0;"],e=>{let{$isSwiped:t}=e;return t?"-".concat(48,"px"):"0"}),tK=e=>{let{rowData:t,group:n,hideRemoveButton:r,isDragging:i=!1,isThisRowDragging:l=!1,isLastRow:o=!1,children:a}=e,[s,d]=(0,j.useState)(!1);(0,j.useEffect)(()=>{i&&d(!1)},[i]);let c=(0,tj.QS)({onSwipedLeft:(0,j.useCallback)(()=>d(!0),[]),onSwipedRight:(0,j.useCallback)(()=>d(!1),[]),trackMouse:!1,trackTouch:!0,preventScrollOnSwipe:!1,delta:50}),u=!r&&!i;return(0,g.jsxs)(tH,{"data-fav-table-row-wrapper":!0,$overflowVisible:i,$isLastRow:o,...u?c:{},children:[!r&&!i&&(0,g.jsx)(tW,{children:(0,g.jsx)(tV,{companyItem:t,groupId:null==n?void 0:n.id,isRowSwiped:s})}),(0,g.jsx)(tU,{$isSwiped:s,children:a})]})},tq=e=>{let{companyItem:t,columnKey:n,group:r,infoForCheckbox:i,isDisableRedirectClick:l}=e;return n===u.CHECKBOX?(0,g.jsx)(tI,{instrumentId:null==t?void 0:t.instrumentId,infoForCheckbox:i}):n===u.NAME?(0,g.jsx)(tE,{companyItem:t,isDisableRedirectClick:l}):n===u.PRICE?(0,g.jsx)(tF,{companyItem:t,isDisableRedirectClick:l,group:r}):n===u.REMOVE?(0,g.jsx)(tV,{companyItem:t,groupId:null==r?void 0:r.id}):null},tQ=(e,t,n)=>{let r=Array.from(e),[i]=r.splice(t,1);return r.splice(n,0,i),r},tX=e=>{var t,n;let{listOfInstruments:r,hideRemoveButton:i,group:l,selectCheckbox:o,infoForCheckbox:a,pageInfo:s}=e,{push:d,pathname:c,query:p}=(0,y.useRouter)(),f=(0,v.CG)(e=>{var t;return null===(t=e.dictionary.data)||void 0===t?void 0:t.ui}),{t:m}=(0,x.$G)("common",{keyPrefix:"favorites"}),{setBuyingOrSellingStockData:h}=(0,tu.aj)(),{sortInstrumentInFavList:b}=(0,w.r9)(),I=(0,R.useMediaQuery)(R.breakpoint.down(1279)),[C,O]=(0,j.useState)(null),E=null!==C,k=(null==s?void 0:s.isIdv)||(null==s?void 0:s.isWidgetUsedInPortfolio),S=!!(l&&!k),_=!!o,P=!i&&!I,M=(0,j.useCallback)(e=>{O(e.draggableId)},[]),T=(0,j.useCallback)(e=>{if(O(null),!e.destination||e.source.index===e.destination.index||!l)return;let t=r.map(e=>Number(e.instrumentId)),n=tQ(t,e.source.index,e.destination.index),i=n[e.destination.index];if(!Number.isFinite(i))return;let o=e.destination.index,a=n.length,s={};t.forEach((e,t)=>{var n,r;let i=null===(r=l.instruments_info)||void 0===r?void 0:null===(n=r.find(t=>t.instrument_id===e))||void 0===n?void 0:n.sort_num;s[e]=null!=i?i:(a-t)*1e4});let d=o>0?s[n[o-1]]:void 0,c=o<a-1?s[n[o+1]]:void 0;b({instrument_id:i,user_fav_list_id:l.id,sort_num:void 0!==d&&void 0!==c?(d+c)/2:void 0!==c?c+1e4:(null!=d?d:0)-1e4,newOrder:n})},[l,r,b]),A=(0,j.useCallback)(e=>{k&&(h(null),d({pathname:c,query:{...p,instrumentId:e}}))},[k,c,d,p,h]),L=(0,j.useMemo)(()=>{let e=[...tp];return(i||I)&&(e=e.filter(e=>e.key!==u.REMOVE)),o&&(e=[tf,...e]),e},[o,i,I]),D=I?47:44,B=(0,j.useCallback)((e,t,n)=>{let r=function(e,t){let n=null==e?void 0:e[t];if(null!=n)return Array.isArray(n)?n.map(String):[String(n)]}(f,n);return(0,g.jsx)(tv,{$align:e,children:(0,g.jsxs)(tw,{children:[(0,g.jsx)(R.Typography,{variant:"caption-Bold",colorName:"primary",children:m(t)}),(null==r?void 0:r.length)?(0,g.jsx)(R.Popup,{content:r}):null]})})},[f,m]),N=(e,t)=>{let n;let o=L.map(t=>(0,g.jsx)(tb,{$align:t.alignment||"left",children:(0,g.jsx)(tq,{companyItem:e,columnKey:t.key,group:l,infoFor
1Checkbox:a,isDisableRedirectClick:k})},t.key));if(S&&l){let n=(0,g.jsx)(tc.Draggable,{draggableId:String(e.instrumentId),index:t,children:(e,n)=>(0,g.jsx)(ty,{ref:e.innerRef,...e.draggableProps,...e.dragHandleProps,"data-fav-table-row":!0,...t===r.length-1&&{"data-fav-table-row-last":!0},$withCheckbox:_,$withRemove:P,$sortable:!0,$isDragging:n.isDragging,$isLastRow:t===r.length-1,style:{...e.draggableProps.style,"--row-height":"".concat(D,"px")},children:o})},e.instrumentId);return I?(0,g.jsx)(tK,{rowData:e,group:l,hideRemoveButton:i,isDragging:E,isThisRowDragging:C===String(e.instrumentId),isLastRow:t===r.length-1,children:n},e.instrumentId):n}return n=(0,g.jsx)(ty,{"data-fav-table-row":!0,...t===r.length-1&&{"data-fav-table-row-last":!0},$withCheckbox:_,$withRemove:P,$clickable:k,$isLastRow:t===r.length-1,style:{"--row-height":"".concat(D,"px")},onClick:()=>A(e.instrumentId),role:k?"button":void 0,tabIndex:k?0:void 0,onKeyDown:k?t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),A(e.instrumentId))}:void 0,children:o},e.instrumentId),I?(0,g.jsx)(tK,{rowData:e,group:l,hideRemoveButton:i,isDragging:E,isThisRowDragging:C===String(e.instrumentId),isLastRow:t===r.length-1,children:n},e.instrumentId):n},F=S&&l?(0,g.jsx)(tc.DragDropContext,{onDragStart:M,onDragEnd:T,children:(0,g.jsx)(tc.Droppable,{droppableId:String(l.id),children:e=>(0,g.jsxs)(tx,{ref:e.innerRef,...e.droppableProps,children:[r.map((e,t)=>N(e,t)),e.placeholder]})})}):(0,g.jsx)(tx,{children:r.map((e,t)=>N(e,t))});return(0,g.jsxs)(th,{$withCheckbox:_,$withRemove:P,style:{"--row-height":"".concat(D,"px")},children:[(0,g.jsx)(tm,{}),(0,g.jsxs)(tg,{$withCheckbox:_,$withRemove:P,children:[_&&(0,g.jsx)(tv,{$align:"center",children:(0,g.jsx)(R.Typography,{variant:"caption-Medium",colorName:"secondary",children:tf.title})}),B("left","ticker",null!==(t=tp[0].hint)&&void 0!==t?t:""),B("right","price",null!==(n=tp[1].hint)&&void 0!==n?n:""),P&&(0,g.jsx)(tv,{$align:"right"})]}),F]})};var tY=n(73345);let tJ=_.default.div.withConfig({componentId:"sc-9975b9f5-0"})(["display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;margin-block:8px 16px;"]),t0=e=>{let{group:t}=e,{t:n}=(0,x.$G)("common",{keyPrefix:"favorites"});return(0,g.jsxs)(tJ,{children:[(0,g.jsx)(R.Typography,{variant:"header6-SemiBold",colorName:"primary",children:n("emptyGroup.title")}),(0,g.jsx)(R.Typography,{variant:"description-Regular",colorName:"secondary",maxWidth:446,marginBottom:14,children:n("emptyGroup.description")}),(0,g.jsx)(ts,{group:t,withTextButton:!0,buttonProps:{mode:"secondary",size:"M",iconLeft:(0,g.jsx)(tY.Z,{}),text:n("addInstruments.button")}})]})},t1=e=>{var t;let{group:n,needKeys:r,isIdv:i,isWidgetUsedInPortfolio:l}=e;return(null==n?void 0:null===(t=n.instruments)||void 0===t?void 0:t.length)?(0,g.jsx)(eb.ew,{quotes:r,children:e=>{var t;let r=td(e),o=(null==n?void 0:null===(t=n.instruments)||void 0===t?void 0:t.length)&&r.length?[...r].sort((e,t)=>n.instruments.indexOf(+e.instrumentId)-n.instruments.indexOf(+t.instrumentId)):r;return(0,g.jsx)(tX,{listOfInstruments:o,group:n,pageInfo:{isIdv:i,isWidgetUsedInPortfolio:l},hideRemoveButton:l||i})}}):(0,g.jsx)(t0,{group:n})},t2=e=>{var t,n;let{group:r,provided:i,isDragging:l,isWidgetUsedInPortfolio:o,isIdv:a,isCollapsed:s,onToggleCollapse:d}=e,{t:c}=(0,x.$G)("common",{keyPrefix:"favorites"}),[u,p]=(0,j.useState)(!1),{query:f}=(0,y.useRouter)(),m=f.search||"",h=(0,R.useMediaQuery)(R.breakpoint.down(743)),b=(0,A.s)(),w=(null===(t=(0,v.CG)(e=>{var t;return null==e?void 0:null===(t=e.favorites)||void 0===t?void 0:t.groups}).find(e=>e.id===r.id))||void 0===t?void 0:t.instruments)||[],I=null==w?void 0:w.map(e=>"".concat(e,"_info")),C=()=>{d?d():p(e=>!e)},O=void 0!==s?!s:u,E=(null==r?void 0:null===(n=r.instruments)||void 0===n?void 0:n.length)||0,k=m?(0,L.L)((null==r?void 0:r.name)||"",m):null==r?void 0:r.name;return(0,g.jsxs)(e9,{ref:null==i?void 0:i.innerRef,...(null==i?void 0:i.dragHandleProps)||{},...(null==i?void 0:i.draggableProps)||{},$isPortfolio:o,$isDragging:l,children:[(0,g.jsxs)(te,{children:[(0,g.jsxs)(tt,{onClick:()=>C(),children:[(0,g.jsx)(R.HiddenText,{mode:"multiline",lines:4,children:m?(0,g.jsx)(R.Typography,{variant:"header6-SemiBold",colorName:"primary",children:(0,g.jsx)(tn,{dangerouslySetInnerHTML:{__html:k}})}):(0,g.jsx)(R.Typography,{variant:"header6-SemiBold",colorName:"primary",children:null==r?void 0:r.name})}),(0,g.jsx)(R.Typography,{variant:"caption-Medium",colorName:"fourth",children:c("instrumentsCount",{count:E})})]}
1),(0,g.jsxs)(tr,{children:[!o&&(0,g.jsxs)(g.Fragment,{children:[!h&&!(O&&!E)&&(0,g.jsx)(ts,{group:r}),(0,g.jsx)(e8,{group:r,groupInstrumentsList:w})]}),(0,g.jsx)(ti,{mode:"secondarySystem",iconLeft:(0,g.jsx)(T.Z,{}),size:"S",width:"34px",$open:O,onClick:()=>C()})]})]}),O&&(0,g.jsxs)(tl,{$isTouch:b,children:[h&&!(O&&!E)&&(0,g.jsx)(ts,{group:r,withTextButton:!0}),(0,g.jsx)(t1,{group:r,needKeys:I,isIdv:a,isWidgetUsedInPortfolio:o})]})]})},t3=e=>{let{filteredGroups:t,collapsedGroups:n,onToggleCollapse:r}=e,i=[...null!=t?t:[]].sort((e,t)=>{var n,r;return(null!==(n=e.sort_num)&&void 0!==n?n:0)-(null!==(r=t.sort_num)&&void 0!==r?r:0)});return(0,g.jsx)(M,{children:null==i?void 0:i.map((e,t)=>{var i;return(0,g.jsx)("div",{children:(0,g.jsx)(t2,{group:e,isCollapsed:null!==(i=null==n?void 0:n.has(e.id))&&void 0!==i&&i,onToggleCollapse:r?()=>r(e.id):void 0})},t)})})};var t4=n(62686);let t6=(0,_.default)(R.Modal).withConfig({componentId:"sc-a5d1f6e5-0"})(["& .modal-content{max-width:700px;width:100%;}& .modal-contentInside{margin:20px 0;@media (max-width:743px){padding:0;}}"]),t7=_.default.div.withConfig({componentId:"sc-a5d1f6e5-1"})(["display:flex;flex-direction:column;border-radius:12px;padding:12px;"]),t5=_.default.div.withConfig({componentId:"sc-a5d1f6e5-2"})(["display:flex;flex-direction:column;overflow-y:auto;padding-right:5px;",""],e=>{let{theme:t}=e;return(0,P.W)(t)}),t8=_.default.div.withConfig({componentId:"sc-a5d1f6e5-3"})(["display:flex;align-items:center;justify-content:flex-end;gap:24px;@media (max-width:600px){flex-direction:column;gap:12px;& button{width:100%;}}"]),t9=(0,_.default)(R.Button).withConfig({componentId:"sc-a5d1f6e5-4"})(["align-self:center;"]),ne=()=>{let{t:e}=(0,x.$G)("common",{keyPrefix:"favorites"}),[t,n]=(0,j.useState)(!1),[r,i]=(0,j.useState)([]),{modalOpen:l,onModalClose:o,favGroupData:a}
1=C(),[s,d]=(0,j.useState)(!1),[c,u]=(0,j.useState)(!1),p=(0,v.CG)(e=>e.user),f=null==p?void 0:p.isAuthorized,m=(0,v.CG)(e=>e.favorites.groups),{addInstrumentToFavGroup:h}=(0,w.r9)(),y=(0,v.TL)(),I=m?m[m.length-1]:null,O=(e,t)=>{if(e){i(e=>[...e,t]);return}i(e=>e.filter(e=>t!==e))},E=(0,j.useMemo)(()=>a.instruments.map(e=>"".concat(e.instrument_id,"_info")),[a.instruments]),k=async()=>{if(t){u(!0);return}let n=I?I.sort_num+5e3:1e4,{id:r}=await y(D.favoritesThunks.createFavGroup({name:a.title,sort_num:n})).unwrap();for(let e of a.instrumentsIds)h({instrument_id:e,user_fav_list_id:r});(0,b.h)(e("sharedModal.listAdded"),"success"),o()};return(0,g.jsxs)(t6,{open:l,onClose:o,bottomContent:(0,g.jsxs)(t8,{children:[(0,g.jsx)(R.Button,{text:t?e("sharedModal.cancel"):e("sharedModal.selectManually"),mode:"secondary",disabled:!E.length||!f,onClick:()=>{if(t){n(!1),i([]);return}n(!0)}}),(0,g.jsx)(R.Button,{text:t?e("sharedModal.addToFavorites"):e("sharedModal.saveFullList"),mode:"primary",onClick:k,disabled:!E.length||t&&!r.length||!f})]}),children:[!f&&(0,g.jsxs)(R.Typography,{marginBottom:20,variant:"text-Regular",children:[e("sharedModal.authPrefix")," ",(0,g.jsx)(t4.Z,{href:{pathname:H.ns.login.login,query:{redirect:window.location.href}},children:(0,g.jsx)(R.Typography,{tag:"a",variant:"text-Regular",colorName:"accent",children:e("sharedModal.login")})})," ",e("sharedModal.authOr")," ",(0,g.jsx)(t4.Z,{href:{pathname:H.ns.login.registration,query:{redirect:window.location.href}},children:(0,g.jsx)(R.Typography,{tag:"a",variant:"text-Regular",colorName:"accent",children:e("sharedModal.register")})})]}),(0,g.jsxs)(t7,{children:[(0,g.jsx)(R.Typography,{variant:"header5-Bold",display:"block",marginBottom:E.length?2:15,children:a.title}),E.length&&(0,g.jsx)(R.Typography,{variant:"description-Medium",colorName:"fourth",marginBottom:15,children:e("instrumentsCount",{count:E.length})}),!E.length&&(0,g.jsx)(R.Typography,{variant:"text-Regular",marginTop:20,children:e("sharedModal.noInstrumentsInList")}),(0,g.jsx)(t5,{children:(0,g.jsx)(eb.ew,{quotes:E,children:e=>{let n=td(e);return(0,g.jsx)(tX,{listOfInstruments:s||t?n:null==n?void 0:n.slice(0,5),hideRemoveButton:!0,selectCheckbox:t,infoForCheckbox:{selectedInstrumentsIds:r,selectInstrument:O}})}})}),E.length>5&&!t&&(0,g.jsx)(t9,{text:s?e("sharedModal.hide"):e("sharedModal.showAll",{count:E.length}),mode:"flatBrand",onClick:()=>d(e=>!e)})]}),(0,g.jsx)(ev,{onClose:()=>u(!1),instrumentsIds:r,open:c,onSuccess:o})]})};var nt=n(73447);let nn=(0,_.default)(R.Button).withConfig({componentId:"sc-84746b3e-0"})(["",""],e=>{let{$withoutTextButton:t}=e;return t&&(0,_.css)(["svg{width:12px;}"])}),nr=e=>{let{buttonProps:t,withTextButton:n=!0}=e,{t:r}=(0,x.$G)("common",{keyPrefix:"favorites"}),{query:i}=(0,y.useRouter)(),[l,o]=(0,j.useState)(!!(null==i?void 0:i.addPortfolio)),a=()=>{o(!0)};return(0,g.jsxs)(g.Fragment,{children:[n?(0,g.jsx)(nn,{text:r("createList.button"),iconLeft:(0,g.jsx)(tY.Z,{}),onClick:a,size:"M",...t}):(0,g.jsx)(nn,{iconLeft:(0,g.jsx)(to.Z,{}),onClick:a,size:"M",...t,$withoutTextButton:!0}),(0,g.jsx)(e2,{open:l,onClose:()=>o(!1)})]})},ni=_.default.div.withConfig({componentId:"sc-c87a7a4b-0"})(["display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;margin-block:20px 48px;@media (max-width:743px){padding-inline:18px;gap:20px;flex-direction:column-reverse;margin-block:32px 28px;}"]),nl=_.default.div.withConfig({componentId:"sc-c87a7a4b-1"})(["display:flex;flex-direction:column;align-items:center;"]),no=_.default.div.withConfig({componentId:"sc-c87a7a4b-2"})(["position:relative;@media (max-width:743px){img{max-width:204px;}}"]),na=_.default.div.withConfig({componentId:"sc-c87a7a4b-3"})(["position:absolute;bottom:0;left:2%;width:96%;height:77px;background:linear-gradient(180deg,rgba(237,237,243,0) 0%,#ededf3 100%);@media (max-width:743px){left:1%;width:98%;}"]),ns=()=>{let{t:e}=(0,x.$G)("common",{keyPrefix:"favorites"}),t=(0,R.useMediaQuery)(R.breakpoint.down(743));return(0,g.jsxs)(ni,{children:[(0,g.jsxs)(nl,{children:[(0,g.jsx)(R.Typography,{variant:[{resolution:null,variant:"header4-SemiBold"},{resolution:743,variant:"header6-SemiBold"}],colorName:"primary",children:e("emptyInstruments.title")}),(0,g.jsx)(R.Typography,{variant:[{resolution:null,variant:"text-Medium"},{resolution:743,variant:"description-Medium"}],colorName:"fourth",paddingBlock:"6px 20px",maxWidth:450,children:(0,g.jsx)(x.cC,{ns:"favorites",i18nKey:"emptyInstruments.description",components:{icon:(0,g.jsx)(nt.Z,{})}})}),(0,g.jsx)("div",{"data-create-list-button":!0,children:(0,g.jsx)(nr,{buttonProps:{width:"183px !important"}})})]}),(0,g.jsxs)(no,{children:[(0,g.jsx)("img",{src:t?"/account/favorite-list-empty-mob.png":"/account/favorite-list-empty.png",alt:""}),(0,g.jsx)(na,{})]})]})},nd=_.default.div.withConfig({componentId:"sc-8b91459f-0"})(["@media (max-width:743px){margin-inline:18px;}"]),nc=_.default.div.withConfig({componentId:"sc-8b91459f-1"})(["min-height:calc(",");display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px;span{color:",";}"],e=>{let{$searchValue:t}=e;return t?"55vh":"30vh"},e=>{let{theme:t}=e;return t.text.accent}),nu=_.default.div.withConfig({componentId:"sc-8b91459f-2"})(["max-width:160px;"]),np=e=>{let{searchValue:t}=e,{t:n}=(0,x.$G)(ey.d.COMMON),{query:r}=(0,y.useRouter)(),i=r.search||"";return(0,g.jsxs)(nd,{children:[!t&&(0,g.jsx)(R.Typography,{variant:[{resolution:null,variant:"header5-SemiBold"},{resolution:743,variant:"header6-SemiBold"}],colorName:"primary",marginBottom:20,children:n("searchInstrumentPopup.emptyListsFound")}),(0,g.jsxs)(nc,{$searchValue:t,children:[(0,g.jsx)(nu,{children:(0,g.jsx)("img",{src:"/account/empty-search-groups.png",alt:""})}),(0,g.jsxs)(R.Typography,{variant:[{resolution:null,variant:"paragraph-Medium"},{resolution:743,variant:"description-Medium"}],colorName:"primary",children:[n("searchInstrumentPopup.emptySearchBefore")," ",(0,g.jsx)("span",{children:t||i})," ",n("searchInstrumentPopup.emptySearchAfter")]})]})]})};var nf=n(44432);let nm=_.default.div.withConfig({componentId:"sc-42c67f2b-0"})(["position:relative;input{border-color:transparent;border-radius:12px;padding-right:32px;&:hover{border-color:",";}&:focus{border-color:",";}}@media (max-width:743px){margin-inline:18px;}"],e=>{let{theme:t}=e;return t.icons.accentSecondary},e=>{let{theme:t}=e;return t.stroke.accent}),nh=_.default.button.withConfig({componentId:"sc-42c67f2b-1"})(["position:absolute;right:12px;top:14px;display:flex;transition:transform 0.3s ease-in-out;padding-right:4px;svg{width:12px;}&:hover{transform:scale(1.06);}"]),ng=e=>{let{placeholder:t}=e,{t:n}=(0,x.$G)("common",{keyPrefix:"favorites"}),{query:r,push:i,pathname:l}=(0,y.useRouter)(),o=r.search||"",a=(0,j.useMemo)(()=>(0,nf.Ds)(e=>{i({pathname:l,query:(0,nf.DD)({...r,search:e||void 0})},void 0,{shallow:!0})},500),[l,i,r.search]);return(0,g.jsxs)(nm,{children:[(0,g.jsx)(R.Input,{value:o,placeholder:null!=t?t:n("searchList.placeholder"),onChange:a,name:"search",icon:(0,g.jsx)(eZ.Z,{}),positionIcon:"left"}),o&&(0,g.jsx)(nh,{onClick:()=>{i({query:(0,nf.DD)({...r,search:void 0})},void 0,{shallow:!0})},children:(0,g.jsx)(eV.Z,{})})]})},nv=["1d","1w","1m","6m","1y","5y"],nx=()=>{let{t:e}=(0,x.$G)("common",{keyPrefix:"favorites"}),{query:t,push:n,pathname:r}=(0,y.useRouter)(),i=t.period||"1d",l=(0,R.useMediaQuery)(R.breakpoint.down(743)),o=(0,j.useMemo)(()=>nv.map(t=>({label:e("period.".concat(t)),value:t})),[e]),a=(0,j.useMemo)(()=>e=>{n({pathname:r,query:(0,nf.DD)({...t,period:e||void 0})},void 0,{shallow:!0})},[r,n,t]);return(0,g.jsx)(R.SegmentControl,{options:o,selectedValue:i,onChange:a,size:"M",type:"primary",isFullWidth:l})},ny=_.default.div.withConfig({componentId:"sc-36f529cf-0"})(["width:100%;display:flex;flex-direction:column;gap:24px;"]),nb=_.default.div.withConfig({componentId:"sc-36f529cf-1"})(["width:100%;display:flex;justify-content:space-between;gap:24px;margin-bottom:16px;"]),nw=_.default.div.withConfig({componentId:"sc-36f529cf-2"})(["width:100%;display:flex;flex-direction:column;gap:10px;"]),nj=()=>(0,g.jsxs)(ny,{children:[(0,g.jsx)(R.Skeleton,{maxWidth:1e3,height:44,bottom:0}),(0,g.jsxs)("div",{children:[(0,g.jsxs)(nb,{children:[(0,g.jsx)(R.Skeleton,{maxWidth:80,height:24,bottom:0}),(0,g.jsx)(R.Skeleton,{maxWidth:100,height:18,bottom:0})]}),(0,g.jsx)(R.Skeleton,{maxWidth:258,height:34,bottom:0})]}),(0,g.jsx)(nw,{children:Array(6).fill(0).map((e,t)=>(0,g.jsx)(R.Skeleton,{maxWidth:1e3,height:54,bottom:0},t))})]}),nI=_.default.div.withConfig({componentId:"sc-aee3e6b0-0"})(["width:100%;display:flex;flex-direction:column;gap:28px;@media (max-width:743px){gap:20px;}"]),nC=_.default.div.withConfig({componentId:"sc-aee3e6b0-1"})(["width:100%;display:flex;flex-direction:column;gap:6px;align-items:center;@media (max-width:743px){padding-inline:18px;align-items:flex-start;}"]),nO=_.default.div.withConfig({componentId:"sc-aee3e6b0-2"})(["width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 24px;@media (max-width:743px){gap:8px;grid-template-columns:1fr;}"]),nE=()=>{let{t:e}=(0,x.$G)("common",{keyPrefix:"favorites"}),{data:t=[],isLoading:n,isError:r}=(0,E.TV)();return n||r||!t.length?null:(0,g.jsxs)(nI,{children:[(0,g.jsxs)(nC,{children:[(0,g.jsx)(R.Typography,{variant:[{resolution:null,variant:"header4-Bold"},{resolution:743,variant:"header5-SemiBold"}],colorName:"primary",children:e("emptyInstruments.popularTitle")}),(0,g.jsx)(R.Typography,{variant:[{resolution:null,variant:"text-Medium"},{resolution:743,variant:"description-Medium"}],colorName:"fourth",children:e("emptyInstruments.popularSubtitle")})]}),(0,g.jsx)(nO,{children:t.map(e=>(0,g.jsx)(eR,{instrument:e},e.instrument_id))})]})},nk=_.default.div.withConfig({componentId:"sc-ef4fdd15-0"})(["display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:24px;@media (max-width:743px){margin-bottom:18px;}"]),nS=_.default.div.withConfig({componentId:"sc-ef4fdd15-1"})(["display:flex;flex-direction:column;gap:12px;@media (max-width:743px){gap:8px;}"]);var n_=n(14629),nP=n(48490);
1let nM=_.default.div.withConfig({componentId:"sc-bed6212c-0"})(["display:flex;align-items:center;cursor:pointer;background:",";border-radius:12px;padding:5px 16px;transition:background-color 0.2s ease;"],e=>{let{theme:t,$isDragging:n}=e;return n?t.background.secondaryAlpha:t.background.secondary}),nR=_.default.div.withConfig({componentId:"sc-bed6212c-1"})(["display:flex;align-items:center;gap:12px;flex:1;"]),nT=_.default.div.withConfig({componentId:"sc-bed6212c-2"})(["span{width:auto;}svg{width:20px;height:20px;path{fill:",";}}"],e=>{let{theme:t}=e;return t.icons.primary}),nA=_.default.div.withConfig({componentId:"sc-bed6212c-3"})(["flex:1;input{height:42px;width:100%;&:focus{border-color:",";}}"],e=>{let{theme:t}=e;return t.stroke.primary}),nL=e=>{var t,n,r,i;let{group:l,provided:o,isDragging:a,viewportRef:s,isEditing:d=!1,onRename:c,onSaveName:u,onCancelRename:p}=e,f=null!==(r=(0,v.CG)(e=>{var t;return null==e?void 0:null===(t=e.favorites)||void 0===t?void 0:t.groups}))&&void 0!==r?r:[],[m,h]=(0,j.useState)(null!==(i=l.name)&&void 0!==i?i:""),x=(0,j.useRef)(null),y=(null===(t=f.find(e=>e.id===l.id))||void 0===t?void 0:t.instruments)||[],b=o&&(null==s?void 0:s.current)&&a?(0,nP.A)(o.draggableProps.style,a,s):{};return(0,j.useEffect)(()=>{if(d){var e,t,n;h(null!==(n=l.name)&&void 0!==n?n:""),null===(e=x.current)||void 0===e||e.focus(),null===(t=x.current)||void 0===t||t.select()}},[d,l.name]),(0,j.useEffect)(()=>{a&&d&&(null==p||p())},[a,d,p]),(0,g.jsxs)(nM,{ref:null==o?void 0:o.innerRef,...(null==o?void 0:o.dragHandleProps)||{},...(null==o?void 0:o.draggableProps)||{},style:{...null==o?void 0:null===(n=o.draggableProps)||void 0===n?void 0:n.style,...b},$isDragging:a,children:[(0,g.jsxs)(nR,{children:[(0,g.jsx)(n_.Z,{}),d?(0,g.jsx)(nA,{children:(0,g.jsx)(R.Input,{name:"groupName",ref:x,value:m,onChange:h,onBlur:()=>{d&&m.trim()&&m.trim()!==l.name?null==u||u(m):null==p||p()},onKeyDown:e=>{var t,n;"Enter"===e.key?(e.preventDefault(),m.trim()&&m.trim()!==l.name?null==u||u(m):null==p||p(),null===(t=x.current)||void 0===t||t.blur()):"Escape"===e.key&&(null==p||p(),null===(n=x.current)||void 0===n||n.blur())},maxLength:30,autoFocus:!0})}):(0,g.jsx)(R.HiddenText,{mode:"multiline",lines:4,children:(0,g.jsx)(R.Typography,{variant:[{resolution:null,variant:"paragraph-Regular"},{resolution:743,variant:"text-Regular"}],colorName:"primary",paddingBlock:"10px",children:null==l?void 0:l.name})})]}),(0,g.jsx)(nT,{children:(0,g.jsx)(e8,{group:l,groupInstrumentsList:y,buttonProps:{mode:"flatBrand"},onRename:c})})]})},nD=e=>{let{isOpen:t,onClose:n}=e,{t:r}=(0,x.$G)("common",{keyPrefix:"favorites"}
1),[i,l]=(0,j.useState)(null),o=(0,j.useRef)(null),{editFavList:a,editFavGroup:s}=(0,w.r9)(),d=(0,v.CG)(e=>e.favorites.groups),c=(0,R.useMediaQuery)(R.breakpoint.down(743));(0,j.useEffect)(()=>{t||l(null)},[t]);let u=async e=>{var t;let n;let r=null===(t=e.destination)||void 0===t?void 0:t.index,i=e.source.index;if(void 0===r||r===i)return;let l=[...d].sort((e,t)=>e.sort_num-t.sort_num),[o]=l.splice(i,1);l.splice(r,0,o);let s=l[r-1],c=l[r+1];n=s?c?(s.sort_num+c.sort_num)/2:s.sort_num+1e3:c.sort_num-1e3,a({id:+e.draggableId,sort_num:+n}),await I.uM.createOrEditFavList({id:+e.draggableId,sort_num:+n})},p=[...d].sort((e,t)=>{var n,r;return(null!==(n=e.sort_num)&&void 0!==n?n:0)-(null!==(r=t.sort_num)&&void 0!==r?r:0)}),f=e=>{l(e)},m=async(e,t)=>{if(t.trim())try{await s({id:e,name:t.trim()}),l(null)}catch(e){(0,b.h)(r("lists.renameError"),"error")}},h=()=>{l(null)};return(0,g.jsxs)(R.Modal,{open:t,onClose:n,maxWidth:"840px",children:[(0,g.jsxs)(nk,{children:[(0,g.jsx)(R.Typography,{variant:[{resolution:null,variant:"header3-Bold"},{resolution:1279,variant:"header4-Bold"},{resolution:743,variant:"header5-Bold"}],colorName:"primary",children:r("lists.modalTitle")}),(0,g.jsx)(nr,{withTextButton:!c,buttonProps:{size:c?"S":"M",width:c&&"36px"}})]}),(0,g.jsx)("div",{ref:o,style:{transform:"translateX(0)"},children:(0,g.jsx)(tc.DragDropContext,{onDragEnd:u,children:(0,g.jsx)(tc.Droppable,{droppableId:"groups",children:e=>(0,g.jsxs)(nS,{...e.droppableProps,ref:e.innerRef,children:[null==p?void 0:p.map((e,t)=>(0,g.jsx)(tc.Draggable,{draggableId:String(e.id),index:t,children:(t,n)=>(0,g.jsx)(nL,{group:e,provided:t,isDragging:n.isDragging,viewportRef:o,isEditing:i===e.id,onRename:()=>f(e.id),onSaveName:t=>m(e.id,t),onCancelRename:h},e.id)},e.id)),e.placeholder]})})})})]})};var nB=["title","titleId"];function nN(){return(nN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var nF=function(e){var t=e.title,n=e.titleId,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,nB);return j.createElement("svg",nN({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",fill:"none","aria-labelledby":n},r),t?j.createElement("title",{id:n},t):null,h||(h=j.createElement("path",{d:"M8.708 5.6l-3.1-3.1-3.1 3.1M5.61 17.5v-15M11.293 14.398l3.1 3.1 3.1-3.1M14.39 2.5v15",stroke:"#242424",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})))},nz=n(569);let nG=_.default.div.withConfig({componentId:"sc-a33d3faf-0"})(["display:flex;flex-direction:column;gap:16px;@media (max-width:743px){padding-inline:18px;}"]),n$=_.default.div.withConfig({componentId:"sc-a33d3faf-1"})(["display:flex;gap:6px;align-items:center;justify-content:space-between;width:100%;"]),nZ=_.default.div.withConfig({componentId:"sc-a33d3faf-2"})(["display:flex;gap:6px;align-items:center;flex:1;"]),nV=_.default.button.withConfig({componentId:"sc-a33d3faf-3"})(["display:flex;align-items:center;transition:transform 0.4s ",";svg path{stroke:",";}&:hover{transform:scale(1.06);}"],R.AnimationFunctions.animation_1,e=>{let{theme:t}=e;return t.icons.primary}),nH=(0,_.default)(nz.Z).withConfig({componentId:"sc-a33d3faf-4"})(["width:14px !important;height:14px !important;transform:",";transition:transform 0.2s ease;"],e=>{let{$isCollapsed:t}=e;return t?"rotate(0deg)":"rotate(180deg)"}),nW=e=>{let{onCollapseAll:t,isAllCollapsed:n}=e,{t:r}=(0,x.$G)("common",{keyPrefix:"favorites"}
1),[i,l]=(0,j.useState)(!1);return(0,g.jsxs)(nG,{children:[(0,g.jsxs)(n$,{children:[(0,g.jsxs)(nZ,{children:[(0,g.jsx)(R.Typography,{variant:"header4-SemiBold",colorName:"primary",children:r("lists.title")}),(0,g.jsx)(nV,{onClick:()=>l(!0),children:(0,g.jsx)(nF,{})})]}),(0,g.jsx)(R.Button,{text:r(n?"lists.expandAll":"lists.collapseAll"),mode:"flatBrand",size:"S",iconRight:(0,g.jsx)(nH,{$isCollapsed:n}),onClick:t})]}),(0,g.jsx)(nx,{}),(0,g.jsx)(nD,{isOpen:i,onClose:()=>l(!1)})]})},nU=_.default.div.withConfig({componentId:"sc-26dc27a4-0"})(["width:100%;display:flex;flex-direction:column;gap:24px;@media (max-width:743px){gap:20px;}"]),nK=(0,_.default)(R.Typography).withConfig({componentId:"sc-26dc27a4-1"})(["@media (max-width:743px){margin-inline:18px;}"]),nq=()=>{let{t:e}=(0,x.$G)("common",{keyPrefix:"favorites"}),{query:t}=(0,y.useRouter)(),n=t.search||"",r=(0,v.CG)(e=>e.favorites.groups),i=(0,v.CG)(e=>e.favorites.groupsLoading),l=(0,v.CG)(e=>e.user.loading),o=O(r,n),{setFavListsCollapsed:a}=(0,w.r9)(),{collapsedGroups:s,toggleCollapse:d,toggleCollapseAll:c,isAllCollapsed:u}=k(o),p=async()=>{try{await a(!u),c()}catch(t){(0,b.h)(e("widget.collapseListsError"),"error")}},f=r.length>0;return!f&&i||3!==l?(0,g.jsx)(nj,{}):!n||(null==o?void 0:o.length)?f?(0,g.jsxs)(nU,{children:[(0,g.jsx)(ng,{}),(0,g.jsx)(nW,{onCollapseAll:p,isAllCollapsed:u}),!!n&&(null==o?void 0:o.length)&&(0,g.jsx)(nK,{variant:[{resolution:null,variant:"header5-SemiBold"},{resolution:743,variant:"header6-SemiBold"}],colorName:"primary",children:e("widget.listsFound",{count:null==o?void 0:o.length})}),(0,g.jsx)(t3,{filteredGroups:o,collapsedGroups:s,onToggleCollapse:d}),(0,g.jsx)(ne,{})]}):(0,g.jsxs)(nU,{children:[(0,g.jsx)(ns,{}),(0,g.jsx)(nE,{})]}):(0,g.jsxs)(nU,{children:[(0,g.jsx)(ng,{}),(0,g.jsx)(np,{})]})}},89616:function(e,t,n){var r=n(85893),i=n(37252),l=n(13891),o=n(42377),a=n(67294),s=n(62686),d=n(82003);t.Z=e=>{let{category:t,bannerCodes:n,isWithoutBanners:c,footerSlot:u,isHoverMode:p=!1,excludePages:f}=e,m=(0,l.CG)(e=>e.user),h=(0,l.CG)(i.Wu),{completedCourses:g,loading:v,data:{user_id:x,isPaid:y}}=m,b=1===h.rights.std,w=!!x,j=(0,a.useMemo)(()=>y||3!==v?"paid":b||3!==v?"standard":w?"authorized":"guest",[m]);return(0,r.jsx)(o.SideMenuV2,{apiSettings:{token:(null==m?void 0:m.token)||"",baseUrl:d.e.apiUrl},bannerCodes:c?null:n,category:t,userRole:j,isLeaderboardPermission:!!(null==g?void 0:g.length),footerSlot:u,isHoverMode:p,LinkWrapper:e=>{let{children:t,href:n,target:i}=e;return(0,r.jsx)(s.Z,{href:n,target:i,children:t})},excludePages:f})}},24620:function(e,t,n){n.d(t,{W:function(){return r}});let r=e=>({"&::-webkit-scrollbar":{width:"4px",height:"4px"},"&::-webkit-scrollbar-track":{background:e.background.secondary,borderRadius:"12px"},"&::-webkit-scrollbar-thumb":{background:e.stroke.secondary,borderRadius:"12px"}})},3318:function(e,t,n){n.d(t,{k:function(){return i}});var r=n(90064);let i={getDashboards:()=>(0,r.Z)("/dashboard/list",{},"json",!1,!0,!0),getMapMarket:e=>(0,r.Z)("/market_map",e,"json",!1,!0,!0),getInflation:e=>(0,r.Z)("/backend-node/cbr",e,"json",!1,!0,!0),getFirstShowDashboard:e=>(0,r.Z)("/markets/getFirstShowDashboard",{type:e},"json",!1,!1,!1),getMarketMap:e=>(0,r.Z)("/markets/getAllMapInfo",e,"json",!1,!1,!1),searchInstruments:e=>(0,r.Z)("/search/search",e,"json",!1,!1,!0),searchRRGInstruments:e=>(0,r.Z)("/search/node/rrg",e,"json",!1,!1,!0),getRRGBenchmark:e=>{let t=e.join(",");return(0,r.Z)("/search/node/benchmark/",{ids:t},"json",!1,!1,!0)},getPECandles:e=>(0,r.Z)("/backend-node/getPECandles",e,"json",!1,!1,!1),viewStory:(e,t,n)=>{let{story_id:i}=e;return(0,r.Z)("/purposes/stories/find_stories",{story_id:i},"json",t,n,!0)},getCurve:()=>(0,r.Z)("/backend-node/getGCurve",{},"json",!1,!1,!1),getCompareLegend:e=>(0,r.Z)("/report/legend",e,"json",null,null,!0),getIndexes:e=>(0,r.Z)("/markets/indexes",e,"json",!1,!1,!0)}},78878:function(e,t,n){n.d(t,{aE:function(){return r},GP:function(){return c},xH:function(){return s}});let r={SCREENER_STOCKS:"screener:stocks",SCREENER_BONDS:"screener:bonds",SCREENER_FUNDS:"screener:funds",SCREENER_CRYPTO:"screener:crypto",SCREENER_FUTURES:"screener:futures",SCREENER_DFA:"screener:dfa",INSTRUMENT_ADD_TO_PORTFOLIO:"instrument:add_to_portfolio",INSTRUMENT_ADD_TO_FAVORITES:"instrument:add_to_favorites",INSTRUMENT_ADD_TO_COMPARE:"instrument:add_to_compare",INSTRUMENT_ADD_TO_PASSIVE_INCOME:"instrument:add_to_passive_income",INSTRUMENT_PRICE_ALERT:"instrument:price_alert",INSTRUMENT_DOW
1NLOAD_PDF:"instrument:download_pdf",CALENDAR_DIVIDENDS:"calendar:dividends",CALENDAR_IPO:"calendar:ipo",CALENDAR_REPORTS:"calendar:reports",CALENDAR_BOND_PLACEMENTS:"calendar:bond_placements",CALENDAR_COUPONS:"calendar:coupons",CALENDAR_OFFERS_REDEMPTIONS_DEFAULTS:"calendar:offers_redemptions_defaults",CALENDAR_CRYPTO:"calendar:crypto",PASSIVE_INCOME_STOCKS_IMPORT:"passive_income:stocks_import",PASSIVE_INCOME_STOCKS_MANUAL:"passive_income:stocks_manual",PASSIVE_INCOME_BONDS_IMPORT:"passive_income:bonds_import",PASSIVE_INCOME_BONDS_MANUAL:"passive_income:bonds_manual",PASSIVE_INCOME_BONDS_SELECTION:"passive_income:bonds_selection",COMPARE_ADD_INSTRUMENT:"compare:add_instrument",TRENDS_ADD_INSTRUMENT:"trends:add_instrument",PORTFOLIOS_PDF_REPORT:"portfolios:pdf_report",PORTFOLIOS_EXCEL_REPORT:"portfolios:excel_report",PORTFOLIOS_COPY_PUBLIC:"portfolios:copy_public",PORTFOLIOS_LIKE_PUBLIC:"portfolios:like_public"},i=n(84898).M.injectEndpoints({endpoints:e=>({addStatistic:e.mutation({query:e=>{let{key:t,data:n}=e;return{url:"/statistics/add/".concat(t),method:"POST",...n?{data:{data:n}}:{}}}})})}),{useAddStatisticMutation:l}=i;var o=n(13891),a=n(67294);let s=()=>{let e=(0,o.TL)();return(0,a.useCallback)((t,n)=>{e(i.endpoints.addStatistic.initiate({key:t,data:n},{track:!1}))},[e])},d={dividends:r.CALENDAR_DIVIDENDS,ipo:r.CALENDAR_IPO,reports:r.CALENDAR_REPORTS,bonds:r.CALENDAR_BOND_PLACEMENTS,coupons:r.CALENDAR_COUPONS,offers:r.CALENDAR_OFFERS_REDEMPTIONS_DEFAULTS,amortizations:r.CALENDAR_OFFERS_REDEMPTIONS_DEFAULTS,defaults:r.CALENDAR_OFFERS_REDEMPTIONS_DEFAULTS,ICO:r.CALENDAR_CRYPTO,airdrops:r.CALENDAR_CRYPTO},c=e=>{var t;return null!==(t=d[e])&&void 0!==t?t:null}},25088:function(e,t,n){n.d(t,{Mh:function(){return r.Mh},W_:function(){return r.W_},bV:function(){return r.bV},js:function(){return r.js}});var r=n(6946)},72164:function(e,t,n){n.d(t,{s:function(){return i}});var r=n(67294);let i=()=>{let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{var e,n;let r=window.matchMedia("(pointer: coarse)"),i=window.matchMedia("(hover: none)"),l=()=>{t(r.matches||i.matches)};return l(),null===(e=r.addEventListener)||void 0===e||e.call(r,"change",l),null===(n=i.addEventListener)||void 0===n||n.call(i,"change",l),()=>{var e,t;null===(e=r.removeEventListener)||void 0===e||e.call(r,"change",l),null===(t=i.removeEventListener)||void 0===t||t.call(i,"change",l)}},[]),e}},48490:function(e,t,n){n.d(t,{A:function(){return r}});let r=(e,t,n)=>t?{left:e.left-n.current.getBoundingClientRect().left,top:e.top-n.current.getBoundingClientRect().top}:{}},92939:function(e,t,n){n.d(t,{A:function(){return r}});let r=(e,t)=>t[e%100>4&&e%100<20?2:[2,0,1,1,1,2][e%10<5?Math.abs(e)%10:5]]},97649:function(e,t,n){n.d(t,{L:function(){return r}});let r=(e,t)=>{if(!t||!e)return e;let n=RegExp("(".concat(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),")"),"gi");return e.replace(n,'<span class="highlight">$1</span>')}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.