├── .env.example ├── .eslintrc.json ├── .gitignore ├── README.md ├── next.config.mjs ├── package.json ├── postcss.config.mjs ├── public ├── bonkz10157.png ├── bonkz14134.png ├── libraries │ ├── charting_library │ │ ├── bundles │ │ │ ├── 1033.5197f9f8b8500206d06c.css │ │ │ ├── 1033.5197f9f8b8500206d06c.rtl.css │ │ │ ├── 1109.b1ced88f4a839badfff1.css │ │ │ ├── 1109.b1ced88f4a839badfff1.rtl.css │ │ │ ├── 1553.c076714f5e24887f0b94.js │ │ │ ├── 1740.4c61de525e940eee4f3c.js │ │ │ ├── 1762.7ff6b353c441db2276da.css │ │ │ ├── 1762.7ff6b353c441db2276da.rtl.css │ │ │ ├── 1803.4653bb65d2b0d594d6af.css │ │ │ ├── 1803.4653bb65d2b0d594d6af.rtl.css │ │ │ ├── 2052.e9d07fdfb896fca26166.js │ │ │ ├── 2109.4d5de3fbde1cd7dc5e9f.css │ │ │ ├── 2109.4d5de3fbde1cd7dc5e9f.rtl.css │ │ │ ├── 2191.bb0aa12f5e562fd483f3.css │ │ │ ├── 2191.bb0aa12f5e562fd483f3.rtl.css │ │ │ ├── 2260.b98824e4829a1aa9b444.css │ │ │ ├── 2260.b98824e4829a1aa9b444.rtl.css │ │ │ ├── 2443.66f44a8bfe8d49aaeaee.js │ │ │ ├── 2486.82c7dba4839761a57f28.css │ │ │ ├── 2486.82c7dba4839761a57f28.rtl.css │ │ │ ├── 2544.225f38946afc6ad55a35.js │ │ │ ├── 2587.1f1100dc01693edfe269.css │ │ │ ├── 2587.1f1100dc01693edfe269.rtl.css │ │ │ ├── 2639.7b1d42eef7b89e0e96d3.css │ │ │ ├── 2639.7b1d42eef7b89e0e96d3.rtl.css │ │ │ ├── 2666.fbb750fd312778403036.css │ │ │ ├── 2666.fbb750fd312778403036.rtl.css │ │ │ ├── 2676.2d3cabbd39a3b0d6e9ea.css │ │ │ ├── 2676.2d3cabbd39a3b0d6e9ea.rtl.css │ │ │ ├── 2731.ec19f123cabf8efd03a4.css │ │ │ ├── 2731.ec19f123cabf8efd03a4.rtl.css │ │ │ ├── 2846.fbbd62afe04b4f9387f2.js │ │ │ ├── 3066.58a325f25b087530293d.css │ │ │ ├── 3066.58a325f25b087530293d.rtl.css │ │ │ ├── 3263.238cd2d620e004adee5a.js │ │ │ ├── 3353.860146c59230ab4bd938.css │ │ │ ├── 3353.860146c59230ab4bd938.rtl.css │ │ │ ├── 3502.c49903f7222870ff8aca.css │ │ │ ├── 3502.c49903f7222870ff8aca.rtl.css │ │ │ ├── 3610.11b7ad14e26429fdfa5d.css │ │ │ ├── 3610.11b7ad14e26429fdfa5d.rtl.css │ │ │ ├── 3717.856421c70a4dff35762a.css │ │ │ ├── 3717.856421c70a4dff35762a.rtl.css │ │ │ ├── 3780.a289557f2e0bcabcc4ca.css │ │ │ ├── 3780.a289557f2e0bcabcc4ca.rtl.css │ │ │ ├── 3842.8cf6b523fd5a5b6fb022.css │ │ │ ├── 3842.8cf6b523fd5a5b6fb022.rtl.css │ │ │ ├── 3896.96db838d3467bcf68051.css │ │ │ ├── 3896.96db838d3467bcf68051.rtl.css │ │ │ ├── 3914.d2b6c577f350629b6837.css │ │ │ ├── 3914.d2b6c577f350629b6837.rtl.css │ │ │ ├── 3939.4d0187960a564ff5a557.css │ │ │ ├── 3939.4d0187960a564ff5a557.rtl.css │ │ │ ├── 3980.b2ff45a2d8bb6a131d7c.css │ │ │ ├── 3980.b2ff45a2d8bb6a131d7c.rtl.css │ │ │ ├── 3986.b50fcad4f1b77533bda7.js │ │ │ ├── 4015.1d0e3a62a59d173c81f3.css │ │ │ ├── 4015.1d0e3a62a59d173c81f3.rtl.css │ │ │ ├── 4062.9229fac3ef3db26fd5bc.js │ │ │ ├── 4102.4abd8542fa3aa3e7fd5d.css │ │ │ ├── 4102.4abd8542fa3aa3e7fd5d.rtl.css │ │ │ ├── 4215.d24836a292b1969ab4bb.css │ │ │ ├── 4215.d24836a292b1969ab4bb.rtl.css │ │ │ ├── 4370.18ca7d93e5073f0446c0.js │ │ │ ├── 4403.bf44a542113a4440984b.js │ │ │ ├── 4648.af8e7c4b04b18b9156b0.js │ │ │ ├── 4713.8582f5ea3328f2cbdfae.js │ │ │ ├── 4781.cf1365a3bf51d9989978.css │ │ │ ├── 4781.cf1365a3bf51d9989978.rtl.css │ │ │ ├── 4788.3cff897925f7a8dbc837.css │ │ │ ├── 4788.3cff897925f7a8dbc837.rtl.css │ │ │ ├── 4894.99d4c2794da9feef3c70.css │ │ │ ├── 4894.99d4c2794da9feef3c70.rtl.css │ │ │ ├── 4987.ca5d16a7e990d39bfb0e.css │ │ │ ├── 4987.ca5d16a7e990d39bfb0e.rtl.css │ │ │ ├── 5057.5382614553878fcf337d.js │ │ │ ├── 5128.57de9f218989cee8119d.js │ │ │ ├── 5142.2c34c8656148cc5203b7.js │ │ │ ├── 5145.a2b224fd27ab2941c565.css │ │ │ ├── 5145.a2b224fd27ab2941c565.rtl.css │ │ │ ├── 5163.950dd1d584f76da1ed3b.css │ │ │ ├── 5163.950dd1d584f76da1ed3b.rtl.css │ │ │ ├── 5164.a45b25a7ca6a0c16f810.js │ │ │ ├── 5166.a12c50ad6225ca6de843.css │ │ │ ├── 5166.a12c50ad6225ca6de843.rtl.css │ │ │ ├── 524.ef662c4bc3e57dd91171.css │ │ │ ├── 524.ef662c4bc3e57dd91171.rtl.css │ │ │ ├── 5649.b60ed09c5ea8c55827d4.css │ │ │ ├── 5649.b60ed09c5ea8c55827d4.rtl.css │ │ │ ├── 5664.87e81959e880fa8ba65d.js │ │ │ ├── 5866.f164dd2a584ab0f493cf.css │ │ │ ├── 5866.f164dd2a584ab0f493cf.rtl.css │ │ │ ├── 5940.aedc1bdbd324e6042b17.css │ │ │ ├── 5940.aedc1bdbd324e6042b17.rtl.css │ │ │ ├── 5983.3c0ae13972f5d3433a77.js │ │ │ ├── 5993.4705829d0834140ee3f2.css │ │ │ ├── 5993.4705829d0834140ee3f2.rtl.css │ │ │ ├── 6.362fa6a7ab1f3e3b06c4.css │ │ │ ├── 6.362fa6a7ab1f3e3b06c4.rtl.css │ │ │ ├── 6025.263b457b1a7f9ca139b2.css │ │ │ ├── 6025.263b457b1a7f9ca139b2.rtl.css │ │ │ ├── 6036.3b493a9f0ab052e6447c.css │ │ │ ├── 6036.3b493a9f0ab052e6447c.rtl.css │ │ │ ├── 6106.f01163745d787b60c86c.css │ │ │ ├── 6106.f01163745d787b60c86c.rtl.css │ │ │ ├── 6150.bda60280b05cea478076.css │ │ │ ├── 6150.bda60280b05cea478076.rtl.css │ │ │ ├── 6214.65b7dbf8be6cca5ac143.css │ │ │ ├── 6214.65b7dbf8be6cca5ac143.rtl.css │ │ │ ├── 6221.bc53670dfb8f982908a2.css │ │ │ ├── 6221.bc53670dfb8f982908a2.rtl.css │ │ │ ├── 6408.e58aaf98d9306e8d9b77.js │ │ │ ├── 6494.4c212043f24336e170d5.css │ │ │ ├── 6494.4c212043f24336e170d5.rtl.css │ │ │ ├── 6625.0ed88fc3a989c98408cc.css │ │ │ ├── 6625.0ed88fc3a989c98408cc.rtl.css │ │ │ ├── 6639.885b5577e3fb71ee2bea.css │ │ │ ├── 6639.885b5577e3fb71ee2bea.rtl.css │ │ │ ├── 6747.c7d403ae692f88568278.css │ │ │ ├── 6747.c7d403ae692f88568278.rtl.css │ │ │ ├── 6752.207eb3cc75b3ed2c6754.css │ │ │ ├── 6752.207eb3cc75b3ed2c6754.rtl.css │ │ │ ├── 6884.bb7d30a7bbbe5af36556.css │ │ │ ├── 6884.bb7d30a7bbbe5af36556.rtl.css │ │ │ ├── 6918.c8f3265e9286a784038b.js │ │ │ ├── 6925.a3a09d7303a96edb77cb.css │ │ │ ├── 6925.a3a09d7303a96edb77cb.rtl.css │ │ │ ├── 6949.19355e81a60b640ea097.css │ │ │ ├── 6949.19355e81a60b640ea097.rtl.css │ │ │ ├── 6985.2cd225354e2fd236e8e9.css │ │ │ ├── 6985.2cd225354e2fd236e8e9.rtl.css │ │ │ ├── 7051.cff4509091dbd0706ebe.js │ │ │ ├── 7111.b16b4eb739a7e8577559.css │ │ │ ├── 7111.b16b4eb739a7e8577559.rtl.css │ │ │ ├── 7149.12adbb19fdefe9b66b18.css │ │ │ ├── 7149.12adbb19fdefe9b66b18.rtl.css │ │ │ ├── 7194.e04f69c8933166966874.css │ │ │ ├── 7194.e04f69c8933166966874.rtl.css │ │ │ ├── 7350.00632eec360f0cf2d9a0.css │ │ │ ├── 7350.00632eec360f0cf2d9a0.rtl.css │ │ │ ├── 7391.9c809fa91ed0c8f75bc0.css │ │ │ ├── 7391.9c809fa91ed0c8f75bc0.rtl.css │ │ │ ├── 7413.f830ad1ad6ee6f9b1cb3.css │ │ │ ├── 7413.f830ad1ad6ee6f9b1cb3.rtl.css │ │ │ ├── 750.e16edadfacd60574d861.js │ │ │ ├── 7550.087936b2aa6ea51cd6bf.js │ │ │ ├── 7555.8c1e3939e7666b0f8c69.css │ │ │ ├── 7555.8c1e3939e7666b0f8c69.rtl.css │ │ │ ├── 7663.6fabc58c7ddf7c2b076f.js │ │ │ ├── 7807.8577632fdab29ee53ddf.css │ │ │ ├── 7807.8577632fdab29ee53ddf.rtl.css │ │ │ ├── 7871.fff454908cba03863eb7.css │ │ │ ├── 7871.fff454908cba03863eb7.rtl.css │ │ │ ├── 8056.1f54f717d8e522c55c89.css │ │ │ ├── 8056.1f54f717d8e522c55c89.rtl.css │ │ │ ├── 8149.21f2b01074a4d082e268.css │ │ │ ├── 8149.21f2b01074a4d082e268.rtl.css │ │ │ ├── 8167.3edae41386acc976c9f8.js │ │ │ ├── 826.2effba57f47544e58368.css │ │ │ ├── 826.2effba57f47544e58368.rtl.css │ │ │ ├── 8287.2b6f71ec5c0064590ffd.css │ │ │ ├── 8287.2b6f71ec5c0064590ffd.rtl.css │ │ │ ├── 8450.f75ab24e1ecb22d29183.css │ │ │ ├── 8450.f75ab24e1ecb22d29183.rtl.css │ │ │ ├── 855.56a5e53c97d91a9f96f7.css │ │ │ ├── 855.56a5e53c97d91a9f96f7.rtl.css │ │ │ ├── 8882.9838a8b1e0e6766b6408.js │ │ │ ├── 8904.a302177fe7e3ccd50cb0.css │ │ │ ├── 8904.a302177fe7e3ccd50cb0.rtl.css │ │ │ ├── 898.f909d7c1efc95f635922.css │ │ │ ├── 898.f909d7c1efc95f635922.rtl.css │ │ │ ├── 9138.03b8fbcfabcae851949a.css │ │ │ ├── 9138.03b8fbcfabcae851949a.rtl.css │ │ │ ├── 9327.97be240031495a68333f.css │ │ │ ├── 9327.97be240031495a68333f.rtl.css │ │ │ ├── 9403.db9859ab09623682562c.css │ │ │ ├── 9403.db9859ab09623682562c.rtl.css │ │ │ ├── 9465.fd61e82b3c912f2e9fad.css │ │ │ ├── 9465.fd61e82b3c912f2e9fad.rtl.css │ │ │ ├── 956.1e89775cfd644d656c56.css │ │ │ ├── 956.1e89775cfd644d656c56.rtl.css │ │ │ ├── 962.9f54d549868e21286372.js │ │ │ ├── 9789.cb5ad20bc727d3820b6c.css │ │ │ ├── 9789.cb5ad20bc727d3820b6c.rtl.css │ │ │ ├── 9842.ceaeabba258d065497c8.css │ │ │ ├── 9842.ceaeabba258d065497c8.rtl.css │ │ │ ├── 9916.60c48148a54dba9504a0.css │ │ │ ├── 9916.60c48148a54dba9504a0.rtl.css │ │ │ ├── EuclidCircular.be8f862db48c2976009f.woff2 │ │ │ ├── add-compare-dialog.5039a5ac2f3556b18cb1.js │ │ │ ├── ar.178.dd03c0163a8373c0fc5b.js │ │ │ ├── ar.2285.1268ecef367debd2960b.js │ │ │ ├── ar.2547.28b713bedf796244795d.js │ │ │ ├── ar.2578.ab3178e0160c259eac53.js │ │ │ ├── ar.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── ar.3236.e12bb9a536432e97ec0c.js │ │ │ ├── ar.344.a9e566fa1091368f40c7.js │ │ │ ├── ar.3951.babac9be598102fb0d92.js │ │ │ ├── ar.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── ar.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── ar.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── ar.9417.7ff64779d43389a1bb41.js │ │ │ ├── ca_ES.178.dd03c0163a8373c0fc5b.js │ │ │ ├── ca_ES.2285.1268ecef367debd2960b.js │ │ │ ├── ca_ES.2547.28b713bedf796244795d.js │ │ │ ├── ca_ES.2578.ab3178e0160c259eac53.js │ │ │ ├── ca_ES.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── ca_ES.3236.e12bb9a536432e97ec0c.js │ │ │ ├── ca_ES.344.a9e566fa1091368f40c7.js │ │ │ ├── ca_ES.3951.babac9be598102fb0d92.js │ │ │ ├── ca_ES.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── ca_ES.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── ca_ES.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── ca_ES.9417.7ff64779d43389a1bb41.js │ │ │ ├── change-interval-dialog.ebdeefbf84f9e033ed5b.js │ │ │ ├── chart-bottom-toolbar.6826612f0a41ab0fc35c.js │ │ │ ├── chart-event-hint.9fb712c61440c609af69.js │ │ │ ├── chart-screenshot-hint.795900ef9e075c847a64.js │ │ │ ├── chart-storage-external-adapter.9c1267d07e48b8d8f53f.js │ │ │ ├── chart-storage-library-http.f1f53155460ee314f062.js │ │ │ ├── chart-widget-gui.75a373be3b6816e8b55a.js │ │ │ ├── compare-model.f7e796a37129a93179ee.js │ │ │ ├── context-menu-renderer.4170e3d150582097504c.js │ │ │ ├── cs.178.dd03c0163a8373c0fc5b.js │ │ │ ├── cs.2285.1268ecef367debd2960b.js │ │ │ ├── cs.2547.28b713bedf796244795d.js │ │ │ ├── cs.2578.ab3178e0160c259eac53.js │ │ │ ├── cs.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── cs.3236.e12bb9a536432e97ec0c.js │ │ │ ├── cs.344.a9e566fa1091368f40c7.js │ │ │ ├── cs.3951.babac9be598102fb0d92.js │ │ │ ├── cs.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── cs.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── cs.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── cs.9417.7ff64779d43389a1bb41.js │ │ │ ├── currency-label-menu.8bac01cc43d3f2cbf903.js │ │ │ ├── custom-intervals-add-dialog.1aa54900370f7317d3f0.js │ │ │ ├── de.178.dd03c0163a8373c0fc5b.js │ │ │ ├── de.2285.1268ecef367debd2960b.js │ │ │ ├── de.2547.28b713bedf796244795d.js │ │ │ ├── de.2578.ab3178e0160c259eac53.js │ │ │ ├── de.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── de.3236.e12bb9a536432e97ec0c.js │ │ │ ├── de.344.a9e566fa1091368f40c7.js │ │ │ ├── de.3951.babac9be598102fb0d92.js │ │ │ ├── de.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── de.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── de.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── de.9417.7ff64779d43389a1bb41.js │ │ │ ├── dot.3d617b6b01edba83a7f4.cur │ │ │ ├── drawing-toolbar.37a00c1b0c7a68cc1d44.js │ │ │ ├── el.178.dd03c0163a8373c0fc5b.js │ │ │ ├── el.2285.1268ecef367debd2960b.js │ │ │ ├── el.2547.28b713bedf796244795d.js │ │ │ ├── el.2578.ab3178e0160c259eac53.js │ │ │ ├── el.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── el.3236.e12bb9a536432e97ec0c.js │ │ │ ├── el.344.a9e566fa1091368f40c7.js │ │ │ ├── el.3951.babac9be598102fb0d92.js │ │ │ ├── el.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── el.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── el.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── el.9417.7ff64779d43389a1bb41.js │ │ │ ├── en.178.dd03c0163a8373c0fc5b.js │ │ │ ├── en.2285.1268ecef367debd2960b.js │ │ │ ├── en.2547.28b713bedf796244795d.js │ │ │ ├── en.2578.ab3178e0160c259eac53.js │ │ │ ├── en.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── en.3236.e12bb9a536432e97ec0c.js │ │ │ ├── en.344.a9e566fa1091368f40c7.js │ │ │ ├── en.3951.babac9be598102fb0d92.js │ │ │ ├── en.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── en.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── en.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── en.9417.7ff64779d43389a1bb41.js │ │ │ ├── eraser.c80610a04a92d2465b03.cur │ │ │ ├── es.178.dd03c0163a8373c0fc5b.js │ │ │ ├── es.2285.1268ecef367debd2960b.js │ │ │ ├── es.2547.28b713bedf796244795d.js │ │ │ ├── es.2578.ab3178e0160c259eac53.js │ │ │ ├── es.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── es.3236.e12bb9a536432e97ec0c.js │ │ │ ├── es.344.a9e566fa1091368f40c7.js │ │ │ ├── es.3951.babac9be598102fb0d92.js │ │ │ ├── es.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── es.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── es.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── es.9417.7ff64779d43389a1bb41.js │ │ │ ├── export-data.f43b3c60275506b2198a.js │ │ │ ├── fa.178.dd03c0163a8373c0fc5b.js │ │ │ ├── fa.2285.1268ecef367debd2960b.js │ │ │ ├── fa.2547.28b713bedf796244795d.js │ │ │ ├── fa.2578.ab3178e0160c259eac53.js │ │ │ ├── fa.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── fa.3236.e12bb9a536432e97ec0c.js │ │ │ ├── fa.344.a9e566fa1091368f40c7.js │ │ │ ├── fa.3951.babac9be598102fb0d92.js │ │ │ ├── fa.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── fa.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── fa.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── fa.9417.7ff64779d43389a1bb41.js │ │ │ ├── favorite-drawings-api.340e60e2342b0d93ebe7.js │ │ │ ├── floating-toolbars.96ac7a46b7738535bc92.js │ │ │ ├── fr.178.dd03c0163a8373c0fc5b.js │ │ │ ├── fr.2285.1268ecef367debd2960b.js │ │ │ ├── fr.2547.28b713bedf796244795d.js │ │ │ ├── fr.2578.ab3178e0160c259eac53.js │ │ │ ├── fr.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── fr.3236.e12bb9a536432e97ec0c.js │ │ │ ├── fr.344.a9e566fa1091368f40c7.js │ │ │ ├── fr.3951.babac9be598102fb0d92.js │ │ │ ├── fr.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── fr.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── fr.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── fr.9417.7ff64779d43389a1bb41.js │ │ │ ├── full-tooltips-popup.3a92633d0497afb5344c.js │ │ │ ├── general-chart-properties-dialog.cddce4ed266fd9e0629e.js │ │ │ ├── general-property-page.e4f9354142134a911ace.js │ │ │ ├── get-error-card.83ba0cba4c0538851e0a.js │ │ │ ├── global-search-dialog.91018047180ff0d9e40b.js │ │ │ ├── go-to-date-dialog-impl.851f6bf2bf36fe8fbac4.js │ │ │ ├── hammerjs.6e30e0c48af40bf2f6c0.js │ │ │ ├── he_IL.178.dd03c0163a8373c0fc5b.js │ │ │ ├── he_IL.2285.1268ecef367debd2960b.js │ │ │ ├── he_IL.2547.28b713bedf796244795d.js │ │ │ ├── he_IL.2578.ab3178e0160c259eac53.js │ │ │ ├── he_IL.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── he_IL.3236.e12bb9a536432e97ec0c.js │ │ │ ├── he_IL.344.a9e566fa1091368f40c7.js │ │ │ ├── he_IL.3951.babac9be598102fb0d92.js │ │ │ ├── he_IL.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── he_IL.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── he_IL.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── he_IL.9417.7ff64779d43389a1bb41.js │ │ │ ├── header-toolbar.df1a95078c18a5da785c.js │ │ │ ├── hu_HU.178.dd03c0163a8373c0fc5b.js │ │ │ ├── hu_HU.2285.1268ecef367debd2960b.js │ │ │ ├── hu_HU.2547.28b713bedf796244795d.js │ │ │ ├── hu_HU.2578.ab3178e0160c259eac53.js │ │ │ ├── hu_HU.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── hu_HU.3236.e12bb9a536432e97ec0c.js │ │ │ ├── hu_HU.344.a9e566fa1091368f40c7.js │ │ │ ├── hu_HU.3951.babac9be598102fb0d92.js │ │ │ ├── hu_HU.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── hu_HU.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── hu_HU.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── hu_HU.9417.7ff64779d43389a1bb41.js │ │ │ ├── ichart-storage.1144e5a1b4f8503ee572.js │ │ │ ├── icons.4d39018d0766cf7006bc.png │ │ │ ├── id_ID.178.dd03c0163a8373c0fc5b.js │ │ │ ├── id_ID.2285.1268ecef367debd2960b.js │ │ │ ├── id_ID.2547.28b713bedf796244795d.js │ │ │ ├── id_ID.2578.ab3178e0160c259eac53.js │ │ │ ├── id_ID.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── id_ID.3236.e12bb9a536432e97ec0c.js │ │ │ ├── id_ID.344.a9e566fa1091368f40c7.js │ │ │ ├── id_ID.3951.babac9be598102fb0d92.js │ │ │ ├── id_ID.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── id_ID.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── id_ID.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── id_ID.9417.7ff64779d43389a1bb41.js │ │ │ ├── it.178.dd03c0163a8373c0fc5b.js │ │ │ ├── it.2285.1268ecef367debd2960b.js │ │ │ ├── it.2547.28b713bedf796244795d.js │ │ │ ├── it.2578.ab3178e0160c259eac53.js │ │ │ ├── it.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── it.3236.e12bb9a536432e97ec0c.js │ │ │ ├── it.344.a9e566fa1091368f40c7.js │ │ │ ├── it.3951.babac9be598102fb0d92.js │ │ │ ├── it.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── it.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── it.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── it.9417.7ff64779d43389a1bb41.js │ │ │ ├── ja.178.dd03c0163a8373c0fc5b.js │ │ │ ├── ja.2285.1268ecef367debd2960b.js │ │ │ ├── ja.2547.28b713bedf796244795d.js │ │ │ ├── ja.2578.ab3178e0160c259eac53.js │ │ │ ├── ja.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── ja.3236.e12bb9a536432e97ec0c.js │ │ │ ├── ja.344.a9e566fa1091368f40c7.js │ │ │ ├── ja.3951.babac9be598102fb0d92.js │ │ │ ├── ja.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── ja.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── ja.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── ja.9417.7ff64779d43389a1bb41.js │ │ │ ├── ko.178.dd03c0163a8373c0fc5b.js │ │ │ ├── ko.2285.1268ecef367debd2960b.js │ │ │ ├── ko.2547.28b713bedf796244795d.js │ │ │ ├── ko.2578.ab3178e0160c259eac53.js │ │ │ ├── ko.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── ko.3236.e12bb9a536432e97ec0c.js │ │ │ ├── ko.344.a9e566fa1091368f40c7.js │ │ │ ├── ko.3951.babac9be598102fb0d92.js │ │ │ ├── ko.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── ko.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── ko.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── ko.9417.7ff64779d43389a1bb41.js │ │ │ ├── large-slider-handle.18e9ee5923db4eac2c43.svg │ │ │ ├── library.97ddeff81f861d17f06e.js │ │ │ ├── line-tools-icons.ecc8d3a4af49afed6b6d.js │ │ │ ├── line-tools-synchronizer.0bc2d3617dda7143f094.js │ │ │ ├── linewidth-slider.8e3d0520d28ce8259ccf.png │ │ │ ├── load-chart-dialog.9a37c608b4849a6f8a11.js │ │ │ ├── lollipop-tooltip-renderer.19bbb3fc39665da2e3e6.js │ │ │ ├── lt-icons-atlas.5d7c9d668ac98bd5bce1.js │ │ │ ├── lt-pane-views.077de067da0763f84cb2.js │ │ │ ├── lt-property-pages-with-definitions.ae758430950906d90d11.js │ │ │ ├── lt-stickers-atlas.52ad6e6d7d7b134ab0ba.js │ │ │ ├── manage-drawings-dialog.5f8ccee744105adf029e.js │ │ │ ├── mock-dark.16b5f3a431f502b03ae3.svg │ │ │ ├── mock-light.d201313017eb2c1b989f.svg │ │ │ ├── ms_MY.178.dd03c0163a8373c0fc5b.js │ │ │ ├── ms_MY.2285.1268ecef367debd2960b.js │ │ │ ├── ms_MY.2547.28b713bedf796244795d.js │ │ │ ├── ms_MY.2578.ab3178e0160c259eac53.js │ │ │ ├── ms_MY.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── ms_MY.3236.e12bb9a536432e97ec0c.js │ │ │ ├── ms_MY.344.a9e566fa1091368f40c7.js │ │ │ ├── ms_MY.3951.babac9be598102fb0d92.js │ │ │ ├── ms_MY.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── ms_MY.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── ms_MY.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── ms_MY.9417.7ff64779d43389a1bb41.js │ │ │ ├── new-confirm-inputs-dialog.5ce0d1c060e0d28cde15.js │ │ │ ├── new-edit-object-dialog.b3553940c9159e24d8aa.js │ │ │ ├── nl_NL.178.dd03c0163a8373c0fc5b.js │ │ │ ├── nl_NL.2285.1268ecef367debd2960b.js │ │ │ ├── nl_NL.2547.28b713bedf796244795d.js │ │ │ ├── nl_NL.2578.ab3178e0160c259eac53.js │ │ │ ├── nl_NL.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── nl_NL.3236.e12bb9a536432e97ec0c.js │ │ │ ├── nl_NL.344.a9e566fa1091368f40c7.js │ │ │ ├── nl_NL.3951.babac9be598102fb0d92.js │ │ │ ├── nl_NL.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── nl_NL.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── nl_NL.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── nl_NL.9417.7ff64779d43389a1bb41.js │ │ │ ├── object-tree-dialog.0b6cab4cb55e2cef2c40.js │ │ │ ├── opacity-pattern.4d8fbb552dde3db26f4a.svg │ │ │ ├── opacity-slider.4f3ca6b00b45fd71da5f.png │ │ │ ├── performance.769cf9dda2ede7d12b74.svg │ │ │ ├── pl.178.dd03c0163a8373c0fc5b.js │ │ │ ├── pl.2285.1268ecef367debd2960b.js │ │ │ ├── pl.2547.28b713bedf796244795d.js │ │ │ ├── pl.2578.ab3178e0160c259eac53.js │ │ │ ├── pl.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── pl.3236.e12bb9a536432e97ec0c.js │ │ │ ├── pl.344.a9e566fa1091368f40c7.js │ │ │ ├── pl.3951.babac9be598102fb0d92.js │ │ │ ├── pl.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── pl.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── pl.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── pl.9417.7ff64779d43389a1bb41.js │ │ │ ├── prediction-clock-white.c4675d37769f1df4c9ec.png │ │ │ ├── prediction-failure-white.a838a6689f951970e715.png │ │ │ ├── prediction-success-white.2fb9966b4c0f3529a2ea.png │ │ │ ├── pt.178.dd03c0163a8373c0fc5b.js │ │ │ ├── pt.2285.1268ecef367debd2960b.js │ │ │ ├── pt.2547.28b713bedf796244795d.js │ │ │ ├── pt.2578.ab3178e0160c259eac53.js │ │ │ ├── pt.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── pt.3236.e12bb9a536432e97ec0c.js │ │ │ ├── pt.344.a9e566fa1091368f40c7.js │ │ │ ├── pt.3951.babac9be598102fb0d92.js │ │ │ ├── pt.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── pt.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── pt.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── pt.9417.7ff64779d43389a1bb41.js │ │ │ ├── restricted-toolset.78732f5a01aa118efb81.js │ │ │ ├── ro.178.dd03c0163a8373c0fc5b.js │ │ │ ├── ro.2285.1268ecef367debd2960b.js │ │ │ ├── ro.2547.28b713bedf796244795d.js │ │ │ ├── ro.2578.ab3178e0160c259eac53.js │ │ │ ├── ro.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── ro.3236.e12bb9a536432e97ec0c.js │ │ │ ├── ro.344.a9e566fa1091368f40c7.js │ │ │ ├── ro.3951.babac9be598102fb0d92.js │ │ │ ├── ro.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── ro.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── ro.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── ro.9417.7ff64779d43389a1bb41.js │ │ │ ├── ru.178.dd03c0163a8373c0fc5b.js │ │ │ ├── ru.2285.1268ecef367debd2960b.js │ │ │ ├── ru.2547.28b713bedf796244795d.js │ │ │ ├── ru.2578.ab3178e0160c259eac53.js │ │ │ ├── ru.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── ru.3236.e12bb9a536432e97ec0c.js │ │ │ ├── ru.344.a9e566fa1091368f40c7.js │ │ │ ├── ru.3951.babac9be598102fb0d92.js │ │ │ ├── ru.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── ru.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── ru.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── ru.9417.7ff64779d43389a1bb41.js │ │ │ ├── runtime.b283dc97286bf865cf08.js │ │ │ ├── series-icons-map.f25fb7b89b7e831b726c.js │ │ │ ├── series-pane-views.d3299bca6e9fad2c340a.js │ │ │ ├── share-chart-to-social-utils.d7331dbca4a2aa0909e7.js │ │ │ ├── show-theme-save-dialog.02c87d9b20f743b5cf16.js │ │ │ ├── simple-dialog.6a6e7744cd3263ce2887.js │ │ │ ├── source-properties-editor.3b96f58f66e0caa61b15.js │ │ │ ├── study-inputs-pane-views.6caf467f12b1d6ee408a.js │ │ │ ├── study-market.b04732ea1491ac587015.js │ │ │ ├── study-pane-views.51d0897ba74454ec3423.js │ │ │ ├── study-property-pages-with-definitions.1d3c58ff151a9c7c19a3.js │ │ │ ├── study-template-dialog.45bca887c7f2c0d84601.js │ │ │ ├── sv.178.dd03c0163a8373c0fc5b.js │ │ │ ├── sv.2285.1268ecef367debd2960b.js │ │ │ ├── sv.2547.28b713bedf796244795d.js │ │ │ ├── sv.2578.ab3178e0160c259eac53.js │ │ │ ├── sv.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── sv.3236.e12bb9a536432e97ec0c.js │ │ │ ├── sv.344.a9e566fa1091368f40c7.js │ │ │ ├── sv.3951.babac9be598102fb0d92.js │ │ │ ├── sv.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── sv.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── sv.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── sv.9417.7ff64779d43389a1bb41.js │ │ │ ├── svg-renderer.f065beaf6b5b37da27d9.js │ │ │ ├── symbol-info-dialog-impl.6ef1056ef156ddb4caf1.js │ │ │ ├── symbol-search-dialog.e5850d7e02343ee54c52.js │ │ │ ├── take-chart-image-impl.600804a9c180df6a83b1.js │ │ │ ├── th.178.dd03c0163a8373c0fc5b.js │ │ │ ├── th.2285.1268ecef367debd2960b.js │ │ │ ├── th.2547.28b713bedf796244795d.js │ │ │ ├── th.2578.ab3178e0160c259eac53.js │ │ │ ├── th.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── th.3236.e12bb9a536432e97ec0c.js │ │ │ ├── th.344.a9e566fa1091368f40c7.js │ │ │ ├── th.3951.babac9be598102fb0d92.js │ │ │ ├── th.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── th.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── th.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── th.9417.7ff64779d43389a1bb41.js │ │ │ ├── tr.178.dd03c0163a8373c0fc5b.js │ │ │ ├── tr.2285.1268ecef367debd2960b.js │ │ │ ├── tr.2547.28b713bedf796244795d.js │ │ │ ├── tr.2578.ab3178e0160c259eac53.js │ │ │ ├── tr.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── tr.3236.e12bb9a536432e97ec0c.js │ │ │ ├── tr.344.a9e566fa1091368f40c7.js │ │ │ ├── tr.3951.babac9be598102fb0d92.js │ │ │ ├── tr.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── tr.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── tr.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── tr.9417.7ff64779d43389a1bb41.js │ │ │ ├── user-defined-bars-marks-tooltip.71213c4f755723965a80.js │ │ │ ├── vi.178.dd03c0163a8373c0fc5b.js │ │ │ ├── vi.2285.1268ecef367debd2960b.js │ │ │ ├── vi.2547.28b713bedf796244795d.js │ │ │ ├── vi.2578.ab3178e0160c259eac53.js │ │ │ ├── vi.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── vi.3236.e12bb9a536432e97ec0c.js │ │ │ ├── vi.344.a9e566fa1091368f40c7.js │ │ │ ├── vi.3951.babac9be598102fb0d92.js │ │ │ ├── vi.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── vi.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── vi.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── vi.9417.7ff64779d43389a1bb41.js │ │ │ ├── zh.178.dd03c0163a8373c0fc5b.js │ │ │ ├── zh.2285.1268ecef367debd2960b.js │ │ │ ├── zh.2547.28b713bedf796244795d.js │ │ │ ├── zh.2578.ab3178e0160c259eac53.js │ │ │ ├── zh.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── zh.3236.e12bb9a536432e97ec0c.js │ │ │ ├── zh.344.a9e566fa1091368f40c7.js │ │ │ ├── zh.3951.babac9be598102fb0d92.js │ │ │ ├── zh.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── zh.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── zh.6306.b88dcc3f0d7db89ebfc1.js │ │ │ ├── zh.9417.7ff64779d43389a1bb41.js │ │ │ ├── zh_TW.178.dd03c0163a8373c0fc5b.js │ │ │ ├── zh_TW.2285.1268ecef367debd2960b.js │ │ │ ├── zh_TW.2547.28b713bedf796244795d.js │ │ │ ├── zh_TW.2578.ab3178e0160c259eac53.js │ │ │ ├── zh_TW.3175.e0a2c845c5cba23f42fb.js │ │ │ ├── zh_TW.3236.e12bb9a536432e97ec0c.js │ │ │ ├── zh_TW.344.a9e566fa1091368f40c7.js │ │ │ ├── zh_TW.3951.babac9be598102fb0d92.js │ │ │ ├── zh_TW.4716.e4ac74dfc9ec5374b00c.js │ │ │ ├── zh_TW.5362.311bfba5d2c84b13ec2b.js │ │ │ ├── zh_TW.6306.b88dcc3f0d7db89ebfc1.js │ │ │ └── zh_TW.9417.7ff64779d43389a1bb41.js │ │ ├── charting_library.cjs.js │ │ ├── charting_library.d.ts │ │ ├── charting_library.esm.js │ │ ├── charting_library.js │ │ ├── charting_library.standalone.js │ │ ├── datafeed-api.d.ts │ │ └── package.json │ └── datafeeds │ │ ├── README.md │ │ └── udf │ │ ├── .gitignore │ │ ├── .npmrc │ │ ├── README.md │ │ ├── dist │ │ └── bundle.js │ │ ├── lib │ │ ├── data-pulse-provider.js │ │ ├── helpers.js │ │ ├── history-provider.js │ │ ├── iquotes-provider.js │ │ ├── irequester.js │ │ ├── provider-interfaces.js │ │ ├── quotes-provider.js │ │ ├── quotes-pulse-provider.js │ │ ├── requester.js │ │ ├── symbols-storage.js │ │ ├── udf-compatible-datafeed-base.js │ │ └── udf-compatible-datafeed.js │ │ ├── package.json │ │ ├── rollup.config.js │ │ ├── src │ │ ├── data-pulse-provider.ts │ │ ├── helpers.ts │ │ ├── history-provider.ts │ │ ├── iquotes-provider.ts │ │ ├── irequester.ts │ │ ├── provider-interfaces.ts │ │ ├── quotes-provider.ts │ │ ├── quotes-pulse-provider.ts │ │ ├── requester.ts │ │ ├── symbols-storage.ts │ │ ├── udf-compatible-datafeed-base.ts │ │ └── udf-compatible-datafeed.ts │ │ ├── tsconfig.json │ │ └── types.d.ts ├── next.svg ├── tradingview-chart.css └── vercel.svg ├── src ├── app │ ├── create-coin │ │ └── page.tsx │ ├── dashboard │ │ └── page.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ ├── profile │ │ └── [address] │ │ │ └── page.tsx │ └── trading │ │ └── [address] │ │ └── page.tsx ├── components │ ├── Chatting.tsx │ ├── CoinBlog.tsx │ ├── ConnectButton.tsx │ ├── Header.tsx │ ├── Holders.tsx │ ├── MessageForm.tsx │ ├── Modal.tsx │ ├── ReplyModal.tsx │ ├── Spinner.tsx │ ├── TVChart │ │ ├── TVChartContainer.tsx │ │ ├── TradingChart.tsx │ │ ├── datafeed.ts │ │ └── streaming.ts │ ├── ToastGroup.tsx │ ├── Trade.tsx │ ├── TradeForm.tsx │ ├── TradingChart11.tsx │ ├── customeDatafeed.tsx │ ├── providers.tsx │ └── tradingData.ts ├── config.ts ├── context │ ├── CoinContex.ts │ └── UserContext.ts ├── contexts │ ├── ModalProvider.tsx │ ├── PageContext.tsx │ ├── SocketContext.tsx │ └── SolanaWalletProvider.tsx ├── program │ ├── cli │ │ ├── accounts │ │ │ ├── CurveConfiguration.ts │ │ │ ├── LiquidityPool.ts │ │ │ ├── LiquidityProvider.ts │ │ │ └── index.ts │ │ ├── errors │ │ │ ├── anchor.ts │ │ │ ├── custom.ts │ │ │ └── index.ts │ │ ├── instructions │ │ │ └── swap.ts │ │ └── programId.ts │ ├── idl.ts │ └── web3.ts └── utils │ ├── constants.ts │ ├── getChartTable.ts │ ├── types.ts │ └── util.ts ├── tailwind.config.ts ├── tsconfig.json └── yarn.lock /.env.example: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_SOLANA_RPC= -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | .yarn/install-state.gz 8 | .env 9 | 10 | # testing 11 | /coverage 12 | 13 | # next.js 14 | /.next/ 15 | /out/ 16 | 17 | # production 18 | /build 19 | 20 | # misc 21 | .DS_Store 22 | *.pem 23 | 24 | # debug 25 | npm-debug.log* 26 | yarn-debug.log* 27 | yarn-error.log* 28 | 29 | # local env files 30 | .env*.local 31 | 32 | # vercel 33 | .vercel 34 | 35 | # typescript 36 | *.tsbuildinfo 37 | next-env.d.ts 38 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Basic frontend for pump.fun 2 | 3 | Many parts are under private status. 4 | 5 | You can check smart contract and backend repo as well. 6 | 7 | You can contact me if you want a better product. 8 | 9 | Telegram: https://t.me/microgift88 10 | 11 | Discord: https://discord.com/users/1074514238325927956 12 | -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = { 3 | eslint: { 4 | // Warning: This allows production builds to successfully complete even if 5 | // your project has ESLint errors. 6 | ignoreDuringBuilds: true, 7 | }, 8 | }; 9 | 10 | export default nextConfig; 11 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pump-frontend", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev", 7 | "build": "next build", 8 | "start": "next start", 9 | "lint": "next lint" 10 | }, 11 | "dependencies": { 12 | "@coral-xyz/anchor": "^0.30.0", 13 | "@gainsnetwork/sdk": "^0.2.1", 14 | "@solana/spl-token": "^0.4.6", 15 | "@solana/wallet-adapter-base": "^0.9.23", 16 | "@solana/wallet-adapter-react": "^0.15.35", 17 | "@solana/wallet-adapter-react-ui": "^0.9.35", 18 | "@solana/wallet-adapter-wallets": "^0.19.32", 19 | "@solana/web3.js": "^1.91.8", 20 | "@types/bn.js": "^5.1.5", 21 | "axios": "^1.7.2", 22 | "bs58": "^5.0.0", 23 | "dotenv": "^16.4.5", 24 | "lightweight-charts": "^4.1.5", 25 | "next": "14.2.3", 26 | "react": "^18", 27 | "react-dom": "^18", 28 | "react-loader-spinner": "^6.1.6", 29 | "react-loading": "^2.0.3", 30 | "react-query": "^3.39.3", 31 | "react-spinners": "^0.13.8", 32 | "react-toastify": "^10.0.5", 33 | "react-use": "^17.5.0", 34 | "tailwind-merge": "^2.3.0", 35 | "viem": "^2.14.2" 36 | }, 37 | "devDependencies": { 38 | "@types/node": "^20", 39 | "@types/react": "^18", 40 | "@types/react-dom": "^18", 41 | "eslint": "^8", 42 | "eslint-config-next": "14.2.3", 43 | "postcss": "^8", 44 | "tailwindcss": "^3.4.1", 45 | "typescript": "^5" 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- 1 | /** @type {import('postcss-load-config').Config} */ 2 | const config = { 3 | plugins: { 4 | tailwindcss: {}, 5 | }, 6 | }; 7 | 8 | export default config; 9 | -------------------------------------------------------------------------------- /public/bonkz10157.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/bonkz10157.png -------------------------------------------------------------------------------- /public/bonkz14134.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/bonkz14134.png -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/1033.5197f9f8b8500206d06c.css: -------------------------------------------------------------------------------- 1 | .title-u3QJgF_p{cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;margin:6px 0;padding:0 12px;text-transform:uppercase}.title-u3QJgF_p,html.theme-dark .title-u3QJgF_p{color:var(--tv-color-popup-element-secondary-text,#787b86)} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/1033.5197f9f8b8500206d06c.rtl.css: -------------------------------------------------------------------------------- 1 | .title-u3QJgF_p{cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;margin:6px 0;padding:0 12px;text-transform:uppercase}.title-u3QJgF_p,html.theme-dark .title-u3QJgF_p{color:var(--tv-color-popup-element-secondary-text,#787b86)} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/1762.7ff6b353c441db2276da.css: -------------------------------------------------------------------------------- 1 | .separator-EI7Qsb2Q{border-top:1px solid #e0e3eb}html.theme-dark .separator-EI7Qsb2Q{border-top:1px solid #434651}.scrollable-EI7Qsb2Q{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-EI7Qsb2Q{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-EI7Qsb2Q{min-height:auto}}.scrollable-EI7Qsb2Q::-webkit-scrollbar{height:5px;width:5px}.scrollable-EI7Qsb2Q::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-EI7Qsb2Q::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-EI7Qsb2Q::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-EI7Qsb2Q::-webkit-scrollbar-corner{display:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/1762.7ff6b353c441db2276da.rtl.css: -------------------------------------------------------------------------------- 1 | .separator-EI7Qsb2Q{border-top:1px solid #e0e3eb}html.theme-dark .separator-EI7Qsb2Q{border-top:1px solid #434651}.scrollable-EI7Qsb2Q{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-EI7Qsb2Q{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-EI7Qsb2Q{min-height:auto}}.scrollable-EI7Qsb2Q::-webkit-scrollbar{height:5px;width:5px}.scrollable-EI7Qsb2Q::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-EI7Qsb2Q::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-EI7Qsb2Q::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-EI7Qsb2Q::-webkit-scrollbar-corner{display:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2260.b98824e4829a1aa9b444.css: -------------------------------------------------------------------------------- 1 | .row-Sj9z7O1v{grid-gap:12px;display:grid;grid-template-columns:150px 100px;margin-bottom:16px;padding-left:20px;padding-right:20px}.mobileRow-Sj9z7O1v{justify-content:flex-start;padding-left:20px}.calendar-PM3TZruR{margin-left:8px;margin-right:8px;padding-bottom:15px;padding-top:1px}.dialogWrapper-P_IVoUsZ{min-width:302px}.dialogWrapperSmall-P_IVoUsZ{max-width:419px;width:100%}.tabs-P_IVoUsZ{--ui-lib-underline-tabs-hor-padding:20px;padding:0 var(--ui-lib-underline-tabs-hor-padding)}.content-P_IVoUsZ{overflow:auto;padding-top:17px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .content-P_IVoUsZ{scrollbar-color:#363a45 #0000}.content-P_IVoUsZ::-webkit-scrollbar{height:5px;width:5px}.content-P_IVoUsZ::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .content-P_IVoUsZ::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.content-P_IVoUsZ::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.content-P_IVoUsZ::-webkit-scrollbar-corner{display:none}.contentMobile-P_IVoUsZ{display:flex;flex-direction:column;flex-grow:1}.bodyWrapper-P_IVoUsZ{flex:0 1 201px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2260.b98824e4829a1aa9b444.rtl.css: -------------------------------------------------------------------------------- 1 | .row-Sj9z7O1v{grid-gap:12px;display:grid;grid-template-columns:150px 100px;margin-bottom:16px;padding-left:20px;padding-right:20px}.mobileRow-Sj9z7O1v{justify-content:flex-start;padding-right:20px}.calendar-PM3TZruR{margin-left:8px;margin-right:8px;padding-bottom:15px;padding-top:1px}.dialogWrapper-P_IVoUsZ{min-width:302px}.dialogWrapperSmall-P_IVoUsZ{max-width:419px;width:100%}.tabs-P_IVoUsZ{--ui-lib-underline-tabs-hor-padding:20px;padding:0 var(--ui-lib-underline-tabs-hor-padding)}.content-P_IVoUsZ{overflow:auto;padding-top:17px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .content-P_IVoUsZ{scrollbar-color:#363a45 #0000}.content-P_IVoUsZ::-webkit-scrollbar{height:5px;width:5px}.content-P_IVoUsZ::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .content-P_IVoUsZ::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.content-P_IVoUsZ::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.content-P_IVoUsZ::-webkit-scrollbar-corner{display:none}.contentMobile-P_IVoUsZ{display:flex;flex-direction:column;flex-grow:1}.bodyWrapper-P_IVoUsZ{flex:0 1 201px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2587.1f1100dc01693edfe269.css: -------------------------------------------------------------------------------- 1 | .container-qm7Rg5MB{align-items:center;border-bottom:1px solid #e0e3eb;border-color:#e0e3eb currentcolor;border-top:1px solid #e0e3eb;cursor:default;display:flex;flex-shrink:0;position:relative}html.theme-dark .container-qm7Rg5MB{border-color:#434651}.inputContainer-qm7Rg5MB{height:24px;padding:8px 16px 8px 47px;width:100%}.inputContainer-qm7Rg5MB.withCancel-qm7Rg5MB{padding-right:70px}.input-qm7Rg5MB{background-color:initial;border:none;color:#131722;font-size:16px;height:100%;margin:0;padding:0;width:100%}html.theme-dark .input-qm7Rg5MB{color:#a3a6af}.input-qm7Rg5MB::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-qm7Rg5MB::placeholder{color:#434651}.icon-qm7Rg5MB{color:#a3a6af;height:18px;left:20px;pointer-events:none;position:absolute;top:calc(50% - 9px)}.cancel-qm7Rg5MB{color:#6a6d78;position:absolute;right:20px}html.theme-dark .cancel-qm7Rg5MB{color:#868993}.highlighted-cwp8YRo6,html.theme-dark .highlighted-cwp8YRo6{color:#2962ff} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2587.1f1100dc01693edfe269.rtl.css: -------------------------------------------------------------------------------- 1 | .container-qm7Rg5MB{align-items:center;border-bottom:1px solid #e0e3eb;border-color:#e0e3eb currentcolor;border-top:1px solid #e0e3eb;cursor:default;display:flex;flex-shrink:0;position:relative}html.theme-dark .container-qm7Rg5MB{border-color:#434651}.inputContainer-qm7Rg5MB{height:24px;padding:8px 47px 8px 16px;width:100%}.inputContainer-qm7Rg5MB.withCancel-qm7Rg5MB{padding-left:70px}.input-qm7Rg5MB{background-color:initial;border:none;color:#131722;font-size:16px;height:100%;margin:0;padding:0;width:100%}html.theme-dark .input-qm7Rg5MB{color:#a3a6af}.input-qm7Rg5MB::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-qm7Rg5MB::placeholder{color:#434651}.icon-qm7Rg5MB{color:#a3a6af;height:18px;pointer-events:none;position:absolute;right:20px;top:calc(50% - 9px)}.cancel-qm7Rg5MB{color:#6a6d78;left:20px;position:absolute}html.theme-dark .cancel-qm7Rg5MB{color:#868993}.highlighted-cwp8YRo6,html.theme-dark .highlighted-cwp8YRo6{color:#2962ff} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2666.fbb750fd312778403036.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/2666.fbb750fd312778403036.css -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2666.fbb750fd312778403036.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/2666.fbb750fd312778403036.rtl.css -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2676.2d3cabbd39a3b0d6e9ea.css: -------------------------------------------------------------------------------- 1 | .scrollable-uT4IUFMG{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-uT4IUFMG{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-uT4IUFMG{min-height:auto}}.scrollable-uT4IUFMG::-webkit-scrollbar{height:5px;width:5px}.scrollable-uT4IUFMG::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-uT4IUFMG::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-uT4IUFMG::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-uT4IUFMG::-webkit-scrollbar-corner{display:none}.content-uT4IUFMG{border-color:currentcolor #e0e3eb #e0e3eb;border-top:1px solid #e0e3eb;box-sizing:border-box;flex:1 1 auto;padding:24px 20px}html.theme-dark .content-uT4IUFMG{border-color:#434651}.content-uT4IUFMG .row-uT4IUFMG{align-items:center;color:#131722;display:flex;margin-top:16px}html.theme-dark .content-uT4IUFMG .row-uT4IUFMG{color:#d1d4dc}.content-uT4IUFMG .row-uT4IUFMG:first-child{margin-top:0}.content-uT4IUFMG .row-uT4IUFMG .title-uT4IUFMG{display:flex;flex:none;line-height:21px;margin-right:20px;width:80px;word-break:break-word}.content-uT4IUFMG .row-uT4IUFMG .control-uT4IUFMG{line-height:21px;width:100px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2676.2d3cabbd39a3b0d6e9ea.rtl.css: -------------------------------------------------------------------------------- 1 | .scrollable-uT4IUFMG{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-uT4IUFMG{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-uT4IUFMG{min-height:auto}}.scrollable-uT4IUFMG::-webkit-scrollbar{height:5px;width:5px}.scrollable-uT4IUFMG::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-uT4IUFMG::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-uT4IUFMG::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-uT4IUFMG::-webkit-scrollbar-corner{display:none}.content-uT4IUFMG{border-color:currentcolor #e0e3eb #e0e3eb;border-top:1px solid #e0e3eb;box-sizing:border-box;flex:1 1 auto;padding:24px 20px}html.theme-dark .content-uT4IUFMG{border-color:#434651}.content-uT4IUFMG .row-uT4IUFMG{align-items:center;color:#131722;display:flex;margin-top:16px}html.theme-dark .content-uT4IUFMG .row-uT4IUFMG{color:#d1d4dc}.content-uT4IUFMG .row-uT4IUFMG:first-child{margin-top:0}.content-uT4IUFMG .row-uT4IUFMG .title-uT4IUFMG{display:flex;flex:none;line-height:21px;margin-left:20px;width:80px;word-break:break-word}.content-uT4IUFMG .row-uT4IUFMG .control-uT4IUFMG{line-height:21px;width:100px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2731.ec19f123cabf8efd03a4.css: -------------------------------------------------------------------------------- 1 | .popupWidget-Wu2pIo3E{box-sizing:border-box;display:flex;padding:12px 16px}@media only screen and (min-width:430px){.popupWidget-Wu2pIo3E.large-Wu2pIo3E{max-width:354px}.popupWidget-Wu2pIo3E.mobile-Wu2pIo3E{max-width:100%}.popupWidget-Wu2pIo3E{max-width:344px}}.popupWidget-Wu2pIo3E:not(:last-child){border-bottom:1px solid #f0f3fa}html.theme-dark .popupWidget-Wu2pIo3E:not(:last-child){border-bottom:1px solid #2a2e39}.popupWidget-Wu2pIo3E .desc-Wu2pIo3E{word-wrap:break-word;display:flex;flex:1 1 auto;flex-direction:column;width:calc(100% - 16px)}.popupWidget-Wu2pIo3E .icon-Wu2pIo3E{flex:0 0 auto;margin:2px 6px 2px 0;overflow:hidden}.popupWidget-Wu2pIo3E .icon-Wu2pIo3E.small-Wu2pIo3E{border-radius:9px;height:18px;width:18px}.popupWidget-Wu2pIo3E .icon-Wu2pIo3E.medium-Wu2pIo3E{border-radius:11px;height:22px;width:22px}.popupWidget-Wu2pIo3E .icon-Wu2pIo3E.large-Wu2pIo3E{border-radius:8px;height:28px;width:28px}.popupWidget-Wu2pIo3E .title-Wu2pIo3E{font-weight:700}.popupWidget-Wu2pIo3E .title-Wu2pIo3E.small-Wu2pIo3E{font-size:16px;line-height:22px;margin-bottom:4px}.popupWidget-Wu2pIo3E .title-Wu2pIo3E.medium-Wu2pIo3E{font-size:18px;line-height:26px;margin-bottom:2px}.popupWidget-Wu2pIo3E .title-Wu2pIo3E.large-Wu2pIo3E{font-size:18px;line-height:32px;margin-bottom:2px}.popupWidget-Wu2pIo3E .text-Wu2pIo3E:first-letter{text-transform:capitalize}.popupWidget-Wu2pIo3E .text-Wu2pIo3E.small-Wu2pIo3E{font-size:14px;line-height:21px}.popupWidget-Wu2pIo3E .text-Wu2pIo3E.large-Wu2pIo3E,.popupWidget-Wu2pIo3E .text-Wu2pIo3E.medium-Wu2pIo3E{font-size:16px;line-height:25px}.popupWidget-Wu2pIo3E .text-Wu2pIo3E .item-Wu2pIo3E:not(:last-child):after{content:" "}.popupWidget-Wu2pIo3E .text-Wu2pIo3E .boldItem-Wu2pIo3E{font-weight:700}.popupWidget-Wu2pIo3E .action-Wu2pIo3E{color:#2962ff;margin-top:8px}.popupWidget-Wu2pIo3E .action-Wu2pIo3E.small-Wu2pIo3E{font-size:14px;line-height:21px}.popupWidget-Wu2pIo3E .action-Wu2pIo3E.large-Wu2pIo3E,.popupWidget-Wu2pIo3E .action-Wu2pIo3E.medium-Wu2pIo3E{font-size:16px;line-height:25px}.popupWidget-Wu2pIo3E .action-Wu2pIo3E.large-Wu2pIo3E{cursor:pointer}.additionalWidget-Wu2pIo3E{margin-bottom:12px;margin-top:12px}.additionalWidget-Wu2pIo3E:last-child{margin-bottom:0} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/2731.ec19f123cabf8efd03a4.rtl.css: -------------------------------------------------------------------------------- 1 | .popupWidget-Wu2pIo3E{box-sizing:border-box;display:flex;padding:12px 16px}@media only screen and (min-width:430px){.popupWidget-Wu2pIo3E.large-Wu2pIo3E{max-width:354px}.popupWidget-Wu2pIo3E.mobile-Wu2pIo3E{max-width:100%}.popupWidget-Wu2pIo3E{max-width:344px}}.popupWidget-Wu2pIo3E:not(:last-child){border-bottom:1px solid #f0f3fa}html.theme-dark .popupWidget-Wu2pIo3E:not(:last-child){border-bottom:1px solid #2a2e39}.popupWidget-Wu2pIo3E .desc-Wu2pIo3E{word-wrap:break-word;display:flex;flex:1 1 auto;flex-direction:column;width:calc(100% - 16px)}.popupWidget-Wu2pIo3E .icon-Wu2pIo3E{flex:0 0 auto;margin:2px 0 2px 6px;overflow:hidden}.popupWidget-Wu2pIo3E .icon-Wu2pIo3E.small-Wu2pIo3E{border-radius:9px;height:18px;width:18px}.popupWidget-Wu2pIo3E .icon-Wu2pIo3E.medium-Wu2pIo3E{border-radius:11px;height:22px;width:22px}.popupWidget-Wu2pIo3E .icon-Wu2pIo3E.large-Wu2pIo3E{border-radius:8px;height:28px;width:28px}.popupWidget-Wu2pIo3E .title-Wu2pIo3E{font-weight:700}.popupWidget-Wu2pIo3E .title-Wu2pIo3E.small-Wu2pIo3E{font-size:16px;line-height:22px;margin-bottom:4px}.popupWidget-Wu2pIo3E .title-Wu2pIo3E.medium-Wu2pIo3E{font-size:18px;line-height:26px;margin-bottom:2px}.popupWidget-Wu2pIo3E .title-Wu2pIo3E.large-Wu2pIo3E{font-size:18px;line-height:32px;margin-bottom:2px}.popupWidget-Wu2pIo3E .text-Wu2pIo3E:first-letter{text-transform:capitalize}.popupWidget-Wu2pIo3E .text-Wu2pIo3E.small-Wu2pIo3E{font-size:14px;line-height:21px}.popupWidget-Wu2pIo3E .text-Wu2pIo3E.large-Wu2pIo3E,.popupWidget-Wu2pIo3E .text-Wu2pIo3E.medium-Wu2pIo3E{font-size:16px;line-height:25px}.popupWidget-Wu2pIo3E .text-Wu2pIo3E .item-Wu2pIo3E:not(:last-child):after{content:" "}.popupWidget-Wu2pIo3E .text-Wu2pIo3E .boldItem-Wu2pIo3E{font-weight:700}.popupWidget-Wu2pIo3E .action-Wu2pIo3E{color:#2962ff;margin-top:8px}.popupWidget-Wu2pIo3E .action-Wu2pIo3E.small-Wu2pIo3E{font-size:14px;line-height:21px}.popupWidget-Wu2pIo3E .action-Wu2pIo3E.large-Wu2pIo3E,.popupWidget-Wu2pIo3E .action-Wu2pIo3E.medium-Wu2pIo3E{font-size:16px;line-height:25px}.popupWidget-Wu2pIo3E .action-Wu2pIo3E.large-Wu2pIo3E{cursor:pointer}.additionalWidget-Wu2pIo3E{margin-bottom:12px;margin-top:12px}.additionalWidget-Wu2pIo3E:last-child{margin-bottom:0} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/3842.8cf6b523fd5a5b6fb022.css: -------------------------------------------------------------------------------- 1 | .menuWrap-Kq3ruQo8{background-color:var(--tv-color-popup-background,#fff);border-radius:6px;box-shadow:0 2px 4px #0003;box-sizing:border-box;text-align:left;-webkit-user-select:none;user-select:none;z-index:100}html.theme-dark .menuWrap-Kq3ruQo8{background-color:var(--tv-color-popup-background,#1e222d);box-shadow:0 2px 4px #0006}.menuWrap-Kq3ruQo8.isMeasuring-Kq3ruQo8{opacity:0;pointer-events:none;position:fixed;visibility:hidden}.menuWrap-Kq3ruQo8:focus{outline:none}.scrollWrap-Kq3ruQo8{height:100%;overflow-x:hidden;overflow-y:auto}.scrollWrap-Kq3ruQo8.momentumBased-Kq3ruQo8{-webkit-overflow-scrolling:touch}.scrollWrap-Kq3ruQo8::-webkit-scrollbar{height:5px;width:5px}.scrollWrap-Kq3ruQo8::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollWrap-Kq3ruQo8::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollWrap-Kq3ruQo8::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollWrap-Kq3ruQo8::-webkit-scrollbar-corner{display:none}.menuBox-Kq3ruQo8{padding:6px 0}.isHidden-Kq3ruQo8{display:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/3842.8cf6b523fd5a5b6fb022.rtl.css: -------------------------------------------------------------------------------- 1 | .menuWrap-Kq3ruQo8{background-color:var(--tv-color-popup-background,#fff);border-radius:6px;box-shadow:0 2px 4px #0003;box-sizing:border-box;text-align:right;-webkit-user-select:none;user-select:none;z-index:100}html.theme-dark .menuWrap-Kq3ruQo8{background-color:var(--tv-color-popup-background,#1e222d);box-shadow:0 2px 4px #0006}.menuWrap-Kq3ruQo8.isMeasuring-Kq3ruQo8{opacity:0;pointer-events:none;position:fixed;visibility:hidden}.menuWrap-Kq3ruQo8:focus{outline:none}.scrollWrap-Kq3ruQo8{height:100%;overflow-x:hidden;overflow-y:auto}.scrollWrap-Kq3ruQo8.momentumBased-Kq3ruQo8{-webkit-overflow-scrolling:touch}.scrollWrap-Kq3ruQo8::-webkit-scrollbar{height:5px;width:5px}.scrollWrap-Kq3ruQo8::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollWrap-Kq3ruQo8::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollWrap-Kq3ruQo8::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollWrap-Kq3ruQo8::-webkit-scrollbar-corner{display:none}.menuBox-Kq3ruQo8{padding:6px 0}.isHidden-Kq3ruQo8{display:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/3939.4d0187960a564ff5a557.css: -------------------------------------------------------------------------------- 1 | .button-LkmyTVRc{all:unset;display:flex;position:relative}.button-LkmyTVRc:before{border-radius:4px;content:none;height:100%;left:0;outline:2px none #2962ff;outline-offset:-2px;pointer-events:none;position:absolute;top:0;width:100%}.button-LkmyTVRc:focus-visible:before{content:"";outline-style:solid}.button-LkmyTVRc.active-LkmyTVRc:before{outline-color:#fffc}.item-zwyEh4hn{align-items:flex-start;font-size:16px;padding-right:20px;white-space:normal}.label-zwyEh4hn{line-height:24px;overflow:visible}.labelRow-zwyEh4hn{margin-bottom:2px;margin-top:2px}.toolbox-zwyEh4hn{margin-top:3px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/3939.4d0187960a564ff5a557.rtl.css: -------------------------------------------------------------------------------- 1 | .button-LkmyTVRc{all:unset;display:flex;position:relative}.button-LkmyTVRc:before{border-radius:4px;content:none;height:100%;outline:2px none #2962ff;outline-offset:-2px;pointer-events:none;position:absolute;right:0;top:0;width:100%}.button-LkmyTVRc:focus-visible:before{content:"";outline-style:solid}.button-LkmyTVRc.active-LkmyTVRc:before{outline-color:#fffc}.item-zwyEh4hn{align-items:flex-start;font-size:16px;padding-left:20px;white-space:normal}.label-zwyEh4hn{line-height:24px;overflow:visible}.labelRow-zwyEh4hn{margin-bottom:2px;margin-top:2px}.toolbox-zwyEh4hn{margin-top:3px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/4015.1d0e3a62a59d173c81f3.css: -------------------------------------------------------------------------------- 1 | .tv-circle-logo{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-style:normal;font-weight:700;justify-content:center}html.theme-dark .tv-circle-logo{color:#5d606b}.tv-circle-logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo:not(img){background-color:#2a2e39}.tv-circle-logo--xxxsmall{font-size:11px;height:18px;line-height:16px;width:18px}.tv-circle-logo--xxsmall{font-size:11px;height:20px;line-height:16px;width:20px}.tv-circle-logo--xsmall{font-size:11px;height:24px;line-height:16px;width:24px}.tv-circle-logo--small{font-size:14px;height:28px;line-height:16px;width:28px}.tv-circle-logo--medium{font-size:16px;height:36px;line-height:16px;width:36px}.tv-circle-logo--large{font-size:24px;height:48px;line-height:32px;width:48px}.tv-circle-logo--xlarge{font-size:40px;height:56px;line-height:40px;width:56px}.tv-circle-logo--xxlarge{font-size:80px;height:112px;line-height:80px;width:112px}.tv-circle-logo--xxxlarge{font-size:160px;height:168px;line-height:160px;width:168px}.tv-circle-logo--border{border:1px solid #fff}html.theme-dark .tv-circle-logo--border{border:1px solid #1e222d}.tv-circle-logo--visually-hidden{opacity:0;position:absolute} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/4015.1d0e3a62a59d173c81f3.rtl.css: -------------------------------------------------------------------------------- 1 | .tv-circle-logo{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-style:normal;font-weight:700;justify-content:center}html.theme-dark .tv-circle-logo{color:#5d606b}.tv-circle-logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo:not(img){background-color:#2a2e39}.tv-circle-logo--xxxsmall{font-size:11px;height:18px;line-height:16px;width:18px}.tv-circle-logo--xxsmall{font-size:11px;height:20px;line-height:16px;width:20px}.tv-circle-logo--xsmall{font-size:11px;height:24px;line-height:16px;width:24px}.tv-circle-logo--small{font-size:14px;height:28px;line-height:16px;width:28px}.tv-circle-logo--medium{font-size:16px;height:36px;line-height:16px;width:36px}.tv-circle-logo--large{font-size:24px;height:48px;line-height:32px;width:48px}.tv-circle-logo--xlarge{font-size:40px;height:56px;line-height:40px;width:56px}.tv-circle-logo--xxlarge{font-size:80px;height:112px;line-height:80px;width:112px}.tv-circle-logo--xxxlarge{font-size:160px;height:168px;line-height:160px;width:168px}.tv-circle-logo--border{border:1px solid #fff}html.theme-dark .tv-circle-logo--border{border:1px solid #1e222d}.tv-circle-logo--visually-hidden{opacity:0;position:absolute} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/4215.d24836a292b1969ab4bb.css: -------------------------------------------------------------------------------- 1 | .footer-PhMf7PhQ{border-top:1px solid #e0e3eb;display:flex;flex:0 0 auto;padding:16px 20px}html.theme-dark .footer-PhMf7PhQ{border-top:1px solid #434651}@media screen and (max-height:360px){.footer-PhMf7PhQ{padding:10px 20px}}.footer-PhMf7PhQ .submitButton-PhMf7PhQ{padding-left:12px}.footer-PhMf7PhQ .buttons-PhMf7PhQ{margin-left:auto} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/4215.d24836a292b1969ab4bb.rtl.css: -------------------------------------------------------------------------------- 1 | .footer-PhMf7PhQ{border-top:1px solid #e0e3eb;display:flex;flex:0 0 auto;padding:16px 20px}html.theme-dark .footer-PhMf7PhQ{border-top:1px solid #434651}@media screen and (max-height:360px){.footer-PhMf7PhQ{padding:10px 20px}}.footer-PhMf7PhQ .submitButton-PhMf7PhQ{padding-right:12px}.footer-PhMf7PhQ .buttons-PhMf7PhQ{margin-right:auto} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/4781.cf1365a3bf51d9989978.css: -------------------------------------------------------------------------------- 1 | .itemRow-BadjY5sX{align-items:center;cursor:default;display:flex;height:52px}@media (any-hover:hover){.itemRow-BadjY5sX:hover{background-color:#f0f3fa}html.theme-dark .itemRow-BadjY5sX:hover{background-color:#2a2e39}.itemRow-BadjY5sX:hover .favoriteButton-BadjY5sX{opacity:1}}.itemRow-BadjY5sX.active-BadjY5sX,html.theme-dark .itemRow-BadjY5sX.active-BadjY5sX{background-color:#2962ff}.itemRow-BadjY5sX.selected-BadjY5sX{background-color:#bbd9fb}html.theme-dark .itemRow-BadjY5sX.selected-BadjY5sX{background-color:#142e61}.itemRow-BadjY5sX.mobile-BadjY5sX{height:55px}.itemRow-BadjY5sX .itemInfo-BadjY5sX{display:flex;flex-direction:column;overflow:hidden;padding-right:20px}.itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX{color:#131722;font-size:14px;line-height:21px;margin-bottom:4px;overflow:hidden;white-space:nowrap}html.theme-dark .itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX{color:#d1d4dc}.itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX.active-BadjY5sX{color:#fff}html.theme-dark .itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX.active-BadjY5sX{color:#d1d4dc}.itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX.mobile-BadjY5sX{font-size:16px;line-height:24px;margin:4px 0 2px}.itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX{color:#6a6d78;font-size:12px;line-height:17px;overflow:hidden;white-space:nowrap}html.theme-dark .itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX{color:#868993}.itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX.active-BadjY5sX{color:#fff}html.theme-dark .itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX.active-BadjY5sX{color:#d1d4dc}.itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX.mobile-BadjY5sX{margin-bottom:8px}.itemRow-BadjY5sX .itemInfoWithPadding-BadjY5sX{padding-left:20px}.itemRow-BadjY5sX .favoriteButton-BadjY5sX{margin:0 4px 0 6px}.itemRow-BadjY5sX .favoriteButton-BadjY5sX.favorite-BadjY5sX,.itemRow-BadjY5sX .favoriteButton-BadjY5sX.mobile-BadjY5sX{opacity:1}.itemRow-BadjY5sX .removeButton-BadjY5sX{margin-left:auto;margin-right:18px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/4781.cf1365a3bf51d9989978.rtl.css: -------------------------------------------------------------------------------- 1 | .itemRow-BadjY5sX{align-items:center;cursor:default;display:flex;height:52px}@media (any-hover:hover){.itemRow-BadjY5sX:hover{background-color:#f0f3fa}html.theme-dark .itemRow-BadjY5sX:hover{background-color:#2a2e39}.itemRow-BadjY5sX:hover .favoriteButton-BadjY5sX{opacity:1}}.itemRow-BadjY5sX.active-BadjY5sX,html.theme-dark .itemRow-BadjY5sX.active-BadjY5sX{background-color:#2962ff}.itemRow-BadjY5sX.selected-BadjY5sX{background-color:#bbd9fb}html.theme-dark .itemRow-BadjY5sX.selected-BadjY5sX{background-color:#142e61}.itemRow-BadjY5sX.mobile-BadjY5sX{height:55px}.itemRow-BadjY5sX .itemInfo-BadjY5sX{display:flex;flex-direction:column;overflow:hidden;padding-left:20px}.itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX{color:#131722;font-size:14px;line-height:21px;margin-bottom:4px;overflow:hidden;white-space:nowrap}html.theme-dark .itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX{color:#d1d4dc}.itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX.active-BadjY5sX{color:#fff}html.theme-dark .itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX.active-BadjY5sX{color:#d1d4dc}.itemRow-BadjY5sX .itemInfo-BadjY5sX .title-BadjY5sX.mobile-BadjY5sX{font-size:16px;line-height:24px;margin:4px 0 2px}.itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX{color:#6a6d78;font-size:12px;line-height:17px;overflow:hidden;white-space:nowrap}html.theme-dark .itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX{color:#868993}.itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX.active-BadjY5sX{color:#fff}html.theme-dark .itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX.active-BadjY5sX{color:#d1d4dc}.itemRow-BadjY5sX .itemInfo-BadjY5sX .details-BadjY5sX.mobile-BadjY5sX{margin-bottom:8px}.itemRow-BadjY5sX .itemInfoWithPadding-BadjY5sX{padding-right:20px}.itemRow-BadjY5sX .favoriteButton-BadjY5sX{margin:0 6px 0 4px}.itemRow-BadjY5sX .favoriteButton-BadjY5sX.favorite-BadjY5sX,.itemRow-BadjY5sX .favoriteButton-BadjY5sX.mobile-BadjY5sX{opacity:1}.itemRow-BadjY5sX .removeButton-BadjY5sX{margin-left:18px;margin-right:auto} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/5145.a2b224fd27ab2941c565.css: -------------------------------------------------------------------------------- 1 | .separator-Pf4rIzEt{background-color:#e0e3eb;height:1px;margin:8px 0}html.theme-dark .separator-Pf4rIzEt{background-color:#434651} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/5145.a2b224fd27ab2941c565.rtl.css: -------------------------------------------------------------------------------- 1 | .separator-Pf4rIzEt{background-color:#e0e3eb;height:1px;margin:8px 0}html.theme-dark .separator-Pf4rIzEt{background-color:#434651} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/5166.a12c50ad6225ca6de843.css: -------------------------------------------------------------------------------- 1 | .accessible-NQERJsv9{outline:none;overflow:visible;position:relative}.accessible-NQERJsv9:focus{outline:none}.accessible-NQERJsv9:focus-visible{outline:none}.accessible-NQERJsv9:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.accessible-NQERJsv9:focus:after{display:block}.accessible-NQERJsv9:focus-visible:after{display:block}.accessible-NQERJsv9:focus:not(:focus-visible):after{display:none}.accessible-NQERJsv9:after{border-radius:6px}.accessible-NQERJsv9:not(.accessible-NQERJsv9.active-NQERJsv9):after{border-color:#2962ff}.accessible-NQERJsv9.active-NQERJsv9:after{border-color:#fffc} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/5166.a12c50ad6225ca6de843.rtl.css: -------------------------------------------------------------------------------- 1 | .accessible-NQERJsv9{outline:none;overflow:visible;position:relative}.accessible-NQERJsv9:focus{outline:none}.accessible-NQERJsv9:focus-visible{outline:none}.accessible-NQERJsv9:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.accessible-NQERJsv9:focus:after{display:block}.accessible-NQERJsv9:focus-visible:after{display:block}.accessible-NQERJsv9:focus:not(:focus-visible):after{display:none}.accessible-NQERJsv9:after{border-radius:6px}.accessible-NQERJsv9:not(.accessible-NQERJsv9.active-NQERJsv9):after{border-color:#2962ff}.accessible-NQERJsv9.active-NQERJsv9:after{border-color:#fffc} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/524.ef662c4bc3e57dd91171.css: -------------------------------------------------------------------------------- 1 | .button-Y1TCZogJ{all:unset;display:flex;position:relative}.button-Y1TCZogJ:before{border-radius:4px;content:none;height:100%;left:0;outline:2px none #2962ff;outline-offset:-2px;position:absolute;top:0;width:100%}.button-Y1TCZogJ:focus-visible:before{content:"";outline-style:solid}.button-Y1TCZogJ.active-Y1TCZogJ:before{outline-color:#fffc} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/524.ef662c4bc3e57dd91171.rtl.css: -------------------------------------------------------------------------------- 1 | .button-Y1TCZogJ{all:unset;display:flex;position:relative}.button-Y1TCZogJ:before{border-radius:4px;content:none;height:100%;outline:2px none #2962ff;outline-offset:-2px;position:absolute;right:0;top:0;width:100%}.button-Y1TCZogJ:focus-visible:before{content:"";outline-style:solid}.button-Y1TCZogJ.active-Y1TCZogJ:before{outline-color:#fffc} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/5649.b60ed09c5ea8c55827d4.css: -------------------------------------------------------------------------------- 1 | .wrap-_HnK0UIN{bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:0}.wrap-_HnK0UIN.positionBottom-_HnK0UIN{align-items:flex-end}.backdrop-_HnK0UIN{background-color:#9598a1;bottom:0;left:0;opacity:.7;position:absolute;right:0;top:0;transform:translateZ(0)}html.theme-dark .backdrop-_HnK0UIN{background-color:#0c0e15}.drawer-_HnK0UIN{-webkit-overflow-scrolling:touch;background-color:var(--tv-color-popup-background,#fff);box-shadow:0 2px 4px #0003;box-sizing:border-box;padding:6px 0;z-index:1}html.theme-dark .drawer-_HnK0UIN{background-color:var(--tv-color-popup-background,#1e222d);box-shadow:0 2px 4px #0006}.drawer-_HnK0UIN.positionLeft-_HnK0UIN{margin-right:40px;max-width:calc(100% - 40px);min-width:260px}.drawer-_HnK0UIN.positionBottom-_HnK0UIN{border-top-left-radius:6px;border-top-right-radius:6px;flex-basis:100%;margin-top:var(--drawer-margin-top-distance,100px);max-height:calc(100% - var(--drawer-min-top-distance, 100px));overflow:auto}.drawer-_HnK0UIN:focus{outline:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/5649.b60ed09c5ea8c55827d4.rtl.css: -------------------------------------------------------------------------------- 1 | .wrap-_HnK0UIN{bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:0}.wrap-_HnK0UIN.positionBottom-_HnK0UIN{align-items:flex-end}.backdrop-_HnK0UIN{background-color:#9598a1;bottom:0;left:0;opacity:.7;position:absolute;right:0;top:0;transform:translateZ(0)}html.theme-dark .backdrop-_HnK0UIN{background-color:#0c0e15}.drawer-_HnK0UIN{-webkit-overflow-scrolling:touch;background-color:var(--tv-color-popup-background,#fff);box-shadow:0 2px 4px #0003;box-sizing:border-box;padding:6px 0;z-index:1}html.theme-dark .drawer-_HnK0UIN{background-color:var(--tv-color-popup-background,#1e222d);box-shadow:0 2px 4px #0006}.drawer-_HnK0UIN.positionLeft-_HnK0UIN{margin-left:40px;max-width:calc(100% - 40px);min-width:260px}.drawer-_HnK0UIN.positionBottom-_HnK0UIN{border-top-left-radius:6px;border-top-right-radius:6px;flex-basis:100%;margin-top:var(--drawer-margin-top-distance,100px);max-height:calc(100% - var(--drawer-min-top-distance, 100px));overflow:auto}.drawer-_HnK0UIN:focus{outline:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/5866.f164dd2a584ab0f493cf.css: -------------------------------------------------------------------------------- 1 | .errorCard-S9sXvhAu{align-items:center;background:var(--backgroundColor,#fff);color:var(--textColor,#434651);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}html.theme-dark .errorCard-S9sXvhAu{background:var(--backgroundColor,#131722);color:var(--textColor,#9598a1)}.errorCard__icon-S9sXvhAu{margin-bottom:12px}.errorCard_size_big-S9sXvhAu .errorCard__icon-S9sXvhAu{margin-bottom:21px}.errorCard__message-S9sXvhAu{font-size:14px;line-height:22px;text-align:center}.errorCard_size_big-S9sXvhAu .errorCard__message-S9sXvhAu{font-size:18px;line-height:28px}.errorCard_limitWidth-S9sXvhAu .errorCard__message-S9sXvhAu{max-width:350px}.errorCard__link-S9sXvhAu{fill:#2962ff;color:#2962ff;cursor:pointer;line-height:28px}html.theme-dark .errorCard__link-S9sXvhAu{fill:#3179f5;color:#3179f5}.errorCard__link-S9sXvhAu:visited{fill:#2962ff;color:#2962ff}html.theme-dark .errorCard__link-S9sXvhAu:visited{fill:#3179f5;color:#3179f5}@media (any-hover:hover){.errorCard__link-S9sXvhAu:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .errorCard__link-S9sXvhAu:hover{fill:#2962ff;color:#2962ff}}.errorCard__link-S9sXvhAu:active{fill:#1848cc;color:#1848cc}html.theme-dark .errorCard__link-S9sXvhAu:active{fill:#1e53e5;color:#1e53e5}.errorCard__link-S9sXvhAu:focus{outline:auto;outline-offset:2px}.errorCard__link-S9sXvhAu:focus-visible{outline:auto;outline-offset:2px}.errorCard__link-S9sXvhAu:focus:not(:focus-visible){outline:none}.errorCardRendererContainer-S9sXvhAu{--backgroundColor:initial;--textColor:initial;cursor:default;height:100%;position:absolute;width:100%}.errorCardRendererContainer-S9sXvhAu:empty{visibility:hidden} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/5866.f164dd2a584ab0f493cf.rtl.css: -------------------------------------------------------------------------------- 1 | .errorCard-S9sXvhAu{align-items:center;background:var(--backgroundColor,#fff);color:var(--textColor,#434651);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}html.theme-dark .errorCard-S9sXvhAu{background:var(--backgroundColor,#131722);color:var(--textColor,#9598a1)}.errorCard__icon-S9sXvhAu{margin-bottom:12px}.errorCard_size_big-S9sXvhAu .errorCard__icon-S9sXvhAu{margin-bottom:21px}.errorCard__message-S9sXvhAu{font-size:14px;line-height:22px;text-align:center}.errorCard_size_big-S9sXvhAu .errorCard__message-S9sXvhAu{font-size:18px;line-height:28px}.errorCard_limitWidth-S9sXvhAu .errorCard__message-S9sXvhAu{max-width:350px}.errorCard__link-S9sXvhAu{fill:#2962ff;color:#2962ff;cursor:pointer;line-height:28px}html.theme-dark .errorCard__link-S9sXvhAu{fill:#3179f5;color:#3179f5}.errorCard__link-S9sXvhAu:visited{fill:#2962ff;color:#2962ff}html.theme-dark .errorCard__link-S9sXvhAu:visited{fill:#3179f5;color:#3179f5}@media (any-hover:hover){.errorCard__link-S9sXvhAu:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .errorCard__link-S9sXvhAu:hover{fill:#2962ff;color:#2962ff}}.errorCard__link-S9sXvhAu:active{fill:#1848cc;color:#1848cc}html.theme-dark .errorCard__link-S9sXvhAu:active{fill:#1e53e5;color:#1e53e5}.errorCard__link-S9sXvhAu:focus{outline:auto;outline-offset:2px}.errorCard__link-S9sXvhAu:focus-visible{outline:auto;outline-offset:2px}.errorCard__link-S9sXvhAu:focus:not(:focus-visible){outline:none}.errorCardRendererContainer-S9sXvhAu{--backgroundColor:initial;--textColor:initial;cursor:default;height:100%;position:absolute;width:100%}.errorCardRendererContainer-S9sXvhAu:empty{visibility:hidden} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6.362fa6a7ab1f3e3b06c4.css: -------------------------------------------------------------------------------- 1 | .icon-WB2y0EnP{align-items:center;display:flex;flex-direction:row;transition:transform .35s cubic-bezier(.175,.885,.32,1.275)}.icon-WB2y0EnP svg{fill:currentColor;display:block;height:4px;width:8px}.icon-WB2y0EnP.dropped-WB2y0EnP{transform:rotate(180deg)} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6.362fa6a7ab1f3e3b06c4.rtl.css: -------------------------------------------------------------------------------- 1 | .icon-WB2y0EnP{align-items:center;display:flex;flex-direction:row;transition:transform .35s cubic-bezier(.175,.885,.32,1.275)}.icon-WB2y0EnP svg{fill:currentColor;display:block;height:4px;width:8px}.icon-WB2y0EnP.dropped-WB2y0EnP{transform:rotate(-180deg)} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6025.263b457b1a7f9ca139b2.css: -------------------------------------------------------------------------------- 1 | .summary-ynHBVe1n{align-items:center;box-sizing:border-box;cursor:default;display:flex;flex:none;font-size:11px;letter-spacing:.4px;line-height:16px;min-width:0;padding:0 8px 0 12px;text-transform:uppercase;width:100%}.summary-ynHBVe1n,html.theme-dark .summary-ynHBVe1n{color:var(--tv-color-popup-element-secondary-text,#787b86)}.summary-ynHBVe1n.hovered-ynHBVe1n,.summary-ynHBVe1n:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.summary-ynHBVe1n:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .summary-ynHBVe1n.hovered-ynHBVe1n,html.theme-dark .summary-ynHBVe1n:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .summary-ynHBVe1n:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.caret-ynHBVe1n{height:18px;justify-content:center;margin:2px 0 2px auto;width:18px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6025.263b457b1a7f9ca139b2.rtl.css: -------------------------------------------------------------------------------- 1 | .summary-ynHBVe1n{align-items:center;box-sizing:border-box;cursor:default;display:flex;flex:none;font-size:11px;letter-spacing:.4px;line-height:16px;min-width:0;padding:0 12px 0 8px;text-transform:uppercase;width:100%}.summary-ynHBVe1n,html.theme-dark .summary-ynHBVe1n{color:var(--tv-color-popup-element-secondary-text,#787b86)}.summary-ynHBVe1n.hovered-ynHBVe1n,.summary-ynHBVe1n:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.summary-ynHBVe1n:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .summary-ynHBVe1n.hovered-ynHBVe1n,html.theme-dark .summary-ynHBVe1n:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .summary-ynHBVe1n:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.caret-ynHBVe1n{height:18px;justify-content:center;margin:2px auto 2px 0;width:18px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6036.3b493a9f0ab052e6447c.css: -------------------------------------------------------------------------------- 1 | .separator-QjUlCDId{background-color:var(--tv-color-popup-element-divider-background,#e0e3eb);flex-shrink:0;height:1px;margin:6px 0}html.theme-dark .separator-QjUlCDId{background-color:var(--tv-color-popup-element-divider-background,#434651)}.small-QjUlCDId{margin-bottom:4px;margin-top:4px}.normal-QjUlCDId{margin-bottom:6px;margin-top:6px}.large-QjUlCDId{margin-bottom:8px;margin-top:8px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6036.3b493a9f0ab052e6447c.rtl.css: -------------------------------------------------------------------------------- 1 | .separator-QjUlCDId{background-color:var(--tv-color-popup-element-divider-background,#e0e3eb);flex-shrink:0;height:1px;margin:6px 0}html.theme-dark .separator-QjUlCDId{background-color:var(--tv-color-popup-element-divider-background,#434651)}.small-QjUlCDId{margin-bottom:4px;margin-top:4px}.normal-QjUlCDId{margin-bottom:6px;margin-top:6px}.large-QjUlCDId{margin-bottom:8px;margin-top:8px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6214.65b7dbf8be6cca5ac143.css: -------------------------------------------------------------------------------- 1 | .container-zLVm6B4t{align-items:flex-start;background:#2962ff;border-radius:4px;cursor:default;display:flex;overflow:auto;padding:8px}html.theme-dark .container-zLVm6B4t{background:#2962ff}.content-zLVm6B4t{padding:4px 8px}.arrowHolder-zLVm6B4t{position:absolute}.arrowHolder-zLVm6B4t:after{border:0 solid #2962ff;box-sizing:border-box;content:"";display:block;height:0;position:absolute;width:0}html.theme-dark .arrowHolder-zLVm6B4t:after{border-color:#2962ff}.arrowHolder--above-zLVm6B4t:after,.arrowHolder--below-zLVm6B4t:after{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;margin-left:-6px}html.theme-dark .arrowHolder--above-zLVm6B4t:after,html.theme-dark .arrowHolder--below-zLVm6B4t:after{border-left-color:#0000;border-right-color:#0000}.arrowHolder--below-zLVm6B4t:after{border-bottom-width:4px;bottom:100%}.arrowHolder--above-zLVm6B4t:after{border-top-width:4px;top:100%}.arrowHolder--after-zLVm6B4t:after,.arrowHolder--before-zLVm6B4t:after{border-bottom:6px solid #0000;border-top:6px solid #0000;margin-top:-6px;top:50%}html.theme-dark .arrowHolder--after-zLVm6B4t:after,html.theme-dark .arrowHolder--before-zLVm6B4t:after{border-bottom-color:#0000;border-top-color:#0000}.arrowHolder--before-zLVm6B4t:after{border-right-width:4px;right:100%}.arrowHolder--after-zLVm6B4t:after{border-left-width:4px;left:100%}.arrowHolder--above-fix-zLVm6B4t{bottom:0}.arrowHolder--after-ltr-fix-zLVm6B4t{right:0}.label-zLVm6B4t{display:flex;flex:1 1 auto;margin-right:24px}.closeButton-zLVm6B4t{color:#fff}.container-kfvcmk8t{display:flex;justify-content:center;left:10px;pointer-events:none;position:absolute;right:10px}.centerElement-kfvcmk8t{pointer-events:auto;z-index:1}.text-kfvcmk8t{word-wrap:break-word;color:#fff;font-size:14px;line-height:21px;margin-bottom:auto} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6214.65b7dbf8be6cca5ac143.rtl.css: -------------------------------------------------------------------------------- 1 | .container-zLVm6B4t{align-items:flex-start;background:#2962ff;border-radius:4px;cursor:default;display:flex;overflow:auto;padding:8px}html.theme-dark .container-zLVm6B4t{background:#2962ff}.content-zLVm6B4t{padding:4px 8px}.arrowHolder-zLVm6B4t{position:absolute}.arrowHolder-zLVm6B4t:after{border:0 solid #2962ff;box-sizing:border-box;content:"";display:block;height:0;position:absolute;width:0}html.theme-dark .arrowHolder-zLVm6B4t:after{border-color:#2962ff}.arrowHolder--above-zLVm6B4t:after,.arrowHolder--below-zLVm6B4t:after{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;margin-left:-6px}html.theme-dark .arrowHolder--above-zLVm6B4t:after,html.theme-dark .arrowHolder--below-zLVm6B4t:after{border-left-color:#0000;border-right-color:#0000}.arrowHolder--below-zLVm6B4t:after{border-bottom-width:4px;bottom:100%}.arrowHolder--above-zLVm6B4t:after{border-top-width:4px;top:100%}.arrowHolder--after-zLVm6B4t:after,.arrowHolder--before-zLVm6B4t:after{border-bottom:6px solid #0000;border-top:6px solid #0000;margin-top:-6px;top:50%}html.theme-dark .arrowHolder--after-zLVm6B4t:after,html.theme-dark .arrowHolder--before-zLVm6B4t:after{border-bottom-color:#0000;border-top-color:#0000}.arrowHolder--before-zLVm6B4t:after{border-right-width:4px;right:100%}.arrowHolder--after-zLVm6B4t:after{border-left-width:4px;left:100%}.arrowHolder--above-fix-zLVm6B4t{bottom:0}.arrowHolder--before-rtl-fix-zLVm6B4t{left:0}.arrowHolder--after-ltr-fix-zLVm6B4t{right:0}.label-zLVm6B4t{display:flex;flex:1 1 auto;margin-left:24px}.closeButton-zLVm6B4t{color:#fff}.container-kfvcmk8t{display:flex;justify-content:center;left:10px;pointer-events:none;position:absolute;right:10px}.centerElement-kfvcmk8t{pointer-events:auto;z-index:1}.text-kfvcmk8t{word-wrap:break-word;color:#fff;font-size:14px;line-height:21px;margin-bottom:auto} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6639.885b5577e3fb71ee2bea.css: -------------------------------------------------------------------------------- 1 | .loader-UL6iwcBa{bottom:0;font-size:0;height:100%;left:0;margin:0 auto;opacity:1;position:absolute;right:0;text-align:center;top:0;transition:opacity .35s ease;white-space:nowrap}.loader-UL6iwcBa.static-UL6iwcBa{display:block;position:static}.loader-UL6iwcBa:after{content:" ";display:inline-block;height:100%;vertical-align:middle}.loader-UL6iwcBa .item-UL6iwcBa{--ui-lib-loader-color-default:currentColor;background-color:var(--ui-lib-loader-color,var(--ui-lib-loader-color-default));border-radius:100%;display:inline-block;opacity:1;vertical-align:middle}.loader-UL6iwcBa .item-UL6iwcBa:first-child{animation:tv-button-loader-UL6iwcBa 1s infinite;animation-delay:.1s}.loader-UL6iwcBa .item-UL6iwcBa:nth-child(2){animation:tv-button-loader-UL6iwcBa 1s infinite;animation-delay:.3s}.loader-UL6iwcBa .item-UL6iwcBa:nth-child(3){animation:tv-button-loader-UL6iwcBa 1s ease infinite;animation-delay:.45s}.loader-UL6iwcBa .item-UL6iwcBa,.loader-UL6iwcBa .item-UL6iwcBa.medium-UL6iwcBa{height:6px;width:6px}.loader-UL6iwcBa .item-UL6iwcBa.medium-UL6iwcBa:not(:last-child),.loader-UL6iwcBa .item-UL6iwcBa:not(:last-child){margin-inline-end:4px}.loader-UL6iwcBa .item-UL6iwcBa.small-UL6iwcBa{height:4px;width:4px}.loader-UL6iwcBa .item-UL6iwcBa.small-UL6iwcBa:not(:last-child){margin-inline-end:3px}.loader-UL6iwcBa .item-UL6iwcBa.black-UL6iwcBa{--ui-lib-loader-color-default:#6a6d78}html.theme-dark .loader-UL6iwcBa .item-UL6iwcBa.black-UL6iwcBa{--ui-lib-loader-color-default:#868993}.loader-UL6iwcBa .item-UL6iwcBa.white-UL6iwcBa{--ui-lib-loader-color-default:#fff}.loader-UL6iwcBa .item-UL6iwcBa.gray-UL6iwcBa{--ui-lib-loader-color-default:#b2b5be}.loader-UL6iwcBa .item-UL6iwcBa.primary-UL6iwcBa{--ui-lib-loader-color-default:#131722}html.theme-dark .loader-UL6iwcBa .item-UL6iwcBa.primary-UL6iwcBa{--ui-lib-loader-color-default:#d1d4dc}@keyframes tv-button-loader-UL6iwcBa{0%,to{opacity:1}60%{opacity:.4}30%{opacity:.2}} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6639.885b5577e3fb71ee2bea.rtl.css: -------------------------------------------------------------------------------- 1 | .loader-UL6iwcBa{bottom:0;font-size:0;height:100%;left:0;margin:0 auto;opacity:1;position:absolute;right:0;text-align:center;top:0;transition:opacity .35s ease;white-space:nowrap}.loader-UL6iwcBa.static-UL6iwcBa{display:block;position:static}.loader-UL6iwcBa:after{content:" ";display:inline-block;height:100%;vertical-align:middle}.loader-UL6iwcBa .item-UL6iwcBa{--ui-lib-loader-color-default:currentColor;background-color:var(--ui-lib-loader-color,var(--ui-lib-loader-color-default));border-radius:100%;display:inline-block;opacity:1;vertical-align:middle}.loader-UL6iwcBa .item-UL6iwcBa:first-child{animation:tv-button-loader-UL6iwcBa 1s infinite;animation-delay:.1s}.loader-UL6iwcBa .item-UL6iwcBa:nth-child(2){animation:tv-button-loader-UL6iwcBa 1s infinite;animation-delay:.3s}.loader-UL6iwcBa .item-UL6iwcBa:nth-child(3){animation:tv-button-loader-UL6iwcBa 1s ease infinite;animation-delay:.45s}.loader-UL6iwcBa .item-UL6iwcBa,.loader-UL6iwcBa .item-UL6iwcBa.medium-UL6iwcBa{height:6px;width:6px}.loader-UL6iwcBa .item-UL6iwcBa.medium-UL6iwcBa:not(:last-child),.loader-UL6iwcBa .item-UL6iwcBa:not(:last-child){margin-inline-end:4px}.loader-UL6iwcBa .item-UL6iwcBa.small-UL6iwcBa{height:4px;width:4px}.loader-UL6iwcBa .item-UL6iwcBa.small-UL6iwcBa:not(:last-child){margin-inline-end:3px}.loader-UL6iwcBa .item-UL6iwcBa.black-UL6iwcBa{--ui-lib-loader-color-default:#6a6d78}html.theme-dark .loader-UL6iwcBa .item-UL6iwcBa.black-UL6iwcBa{--ui-lib-loader-color-default:#868993}.loader-UL6iwcBa .item-UL6iwcBa.white-UL6iwcBa{--ui-lib-loader-color-default:#fff}.loader-UL6iwcBa .item-UL6iwcBa.gray-UL6iwcBa{--ui-lib-loader-color-default:#b2b5be}.loader-UL6iwcBa .item-UL6iwcBa.primary-UL6iwcBa{--ui-lib-loader-color-default:#131722}html.theme-dark .loader-UL6iwcBa .item-UL6iwcBa.primary-UL6iwcBa{--ui-lib-loader-color-default:#d1d4dc}@keyframes tv-button-loader-UL6iwcBa{0%,to{opacity:1}60%{opacity:.4}30%{opacity:.2}} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6747.c7d403ae692f88568278.css: -------------------------------------------------------------------------------- 1 | .wrap-vSb6C0Bj{bottom:0;cursor:default;pointer-events:all;position:absolute;right:0;top:0;width:8px;will-change:height}.wrap--horizontal-vSb6C0Bj{height:8px;left:0;right:0;top:auto;will-change:width}.bar-vSb6C0Bj{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%;will-change:height,transform}.bar-vSb6C0Bj .barInner-vSb6C0Bj{background-color:#d1d4dc;border-radius:2px;height:calc(100% - 4px);width:4px}html.theme-dark .bar-vSb6C0Bj .barInner-vSb6C0Bj{background-color:#50535e}.bar-vSb6C0Bj .barInner--horizontal-vSb6C0Bj{height:4px;width:calc(100% - 4px)}.bar--horizontal-vSb6C0Bj{height:100%;left:0;top:0;width:auto;will-change:width,transform}.scrollWrap-FaOvTD2r{pointer-events:none;position:absolute;will-change:visibility} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6747.c7d403ae692f88568278.rtl.css: -------------------------------------------------------------------------------- 1 | .wrap-vSb6C0Bj{bottom:0;cursor:default;left:0;pointer-events:all;position:absolute;top:0;width:8px;will-change:height}.wrap--horizontal-vSb6C0Bj{height:8px;left:0;right:0;top:auto;will-change:width}.bar-vSb6C0Bj{align-items:center;display:flex;justify-content:center;position:absolute;right:0;top:0;width:100%;will-change:height,transform}.bar-vSb6C0Bj .barInner-vSb6C0Bj{background-color:#d1d4dc;border-radius:2px;height:calc(100% - 4px);width:4px}html.theme-dark .bar-vSb6C0Bj .barInner-vSb6C0Bj{background-color:#50535e}.bar-vSb6C0Bj .barInner--horizontal-vSb6C0Bj{height:4px;width:calc(100% - 4px)}.bar--horizontal-vSb6C0Bj{height:100%;right:0;top:0;width:auto;will-change:width,transform}.scrollWrap-FaOvTD2r{pointer-events:none;position:absolute;will-change:visibility} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6884.bb7d30a7bbbe5af36556.css: -------------------------------------------------------------------------------- 1 | .checkbox-vyj6oJxw{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.checkbox-vyj6oJxw.reverse-vyj6oJxw{flex-direction:row-reverse}.checkbox-vyj6oJxw.reverse-vyj6oJxw .label-vyj6oJxw{margin-left:0;margin-right:8px}.checkbox-vyj6oJxw.baseline-vyj6oJxw{align-items:baseline}.checkbox-vyj6oJxw .label-vyj6oJxw{color:#131722;margin-left:8px;min-width:0}html.theme-dark .checkbox-vyj6oJxw .label-vyj6oJxw{color:#d1d4dc} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6884.bb7d30a7bbbe5af36556.rtl.css: -------------------------------------------------------------------------------- 1 | .checkbox-vyj6oJxw{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.checkbox-vyj6oJxw.reverse-vyj6oJxw{flex-direction:row-reverse}.checkbox-vyj6oJxw.reverse-vyj6oJxw .label-vyj6oJxw{margin-left:8px;margin-right:0}.checkbox-vyj6oJxw.baseline-vyj6oJxw{align-items:baseline}.checkbox-vyj6oJxw .label-vyj6oJxw{color:#131722;margin-right:8px;min-width:0}html.theme-dark .checkbox-vyj6oJxw .label-vyj6oJxw{color:#d1d4dc} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6949.19355e81a60b640ea097.css: -------------------------------------------------------------------------------- 1 | .footer-dwINHZFL{align-items:center;background-color:#f8f9fd;border-radius:0 0 6px 6px;box-sizing:border-box;color:#6a6d78;cursor:default;display:flex;flex:0 0 auto;font-size:13px;justify-content:center;line-height:17px;max-height:65px;min-height:40px;padding:9px 20px;text-align:center}html.theme-dark .footer-dwINHZFL{background-color:#2a2e39;color:#868993} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6949.19355e81a60b640ea097.rtl.css: -------------------------------------------------------------------------------- 1 | .footer-dwINHZFL{align-items:center;background-color:#f8f9fd;border-radius:0 0 6px 6px;box-sizing:border-box;color:#6a6d78;cursor:default;display:flex;flex:0 0 auto;font-size:13px;justify-content:center;line-height:17px;max-height:65px;min-height:40px;padding:9px 20px;text-align:center}html.theme-dark .footer-dwINHZFL{background-color:#2a2e39;color:#868993} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6985.2cd225354e2fd236e8e9.css: -------------------------------------------------------------------------------- 1 | .row-DFIg7eOh{vertical-align:top}.line-DFIg7eOh{background-color:var(--tv-color-popup-element-divider-background,#e0e3eb);height:1px;margin:6px 0}html.theme-dark .line-DFIg7eOh{background-color:var(--tv-color-popup-element-divider-background,#434651)}.hint-DFIg7eOh{color:#9598a1;font-size:12px;margin-left:6px;margin-top:12px;text-align:left}html.theme-dark .hint-DFIg7eOh{color:#50535e}.separator-Ymxd0dt_{background-color:var(--tv-color-popup-element-divider-background,#e0e3eb);height:1px;margin:6px 0}html.theme-dark .separator-Ymxd0dt_{background-color:var(--tv-color-popup-element-divider-background,#434651)}.loaderWrap-jGEARQlM{height:32px;margin-left:-2px;position:relative}.loaderWrap-jGEARQlM.big-jGEARQlM{min-width:100px}.loaderWrap-jGEARQlM.big-jGEARQlM .loader-jGEARQlM{position:absolute}.loader-jGEARQlM{position:static}.menu-Tx5xMZww{border-collapse:collapse;cursor:default;overflow:visible;-webkit-user-select:none;user-select:none;z-index:500}.accessible-rm8yeqY4{outline:none;overflow:visible;position:relative}.accessible-rm8yeqY4:focus{outline:none}.accessible-rm8yeqY4:focus-visible{outline:none}.accessible-rm8yeqY4:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.accessible-rm8yeqY4:focus:after{display:block}.accessible-rm8yeqY4:focus-visible:after{display:block}.accessible-rm8yeqY4:focus:not(:focus-visible):after{display:none}.accessible-rm8yeqY4:after{border-color:#2962ff;border-radius:6px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/6985.2cd225354e2fd236e8e9.rtl.css: -------------------------------------------------------------------------------- 1 | .row-DFIg7eOh{vertical-align:top}.line-DFIg7eOh{background-color:var(--tv-color-popup-element-divider-background,#e0e3eb);height:1px;margin:6px 0}html.theme-dark .line-DFIg7eOh{background-color:var(--tv-color-popup-element-divider-background,#434651)}.hint-DFIg7eOh{color:#9598a1;font-size:12px;margin-right:6px;margin-top:12px;text-align:right}html.theme-dark .hint-DFIg7eOh{color:#50535e}.separator-Ymxd0dt_{background-color:var(--tv-color-popup-element-divider-background,#e0e3eb);height:1px;margin:6px 0}html.theme-dark .separator-Ymxd0dt_{background-color:var(--tv-color-popup-element-divider-background,#434651)}.loaderWrap-jGEARQlM{height:32px;margin-right:-2px;position:relative}.loaderWrap-jGEARQlM.big-jGEARQlM{min-width:100px}.loaderWrap-jGEARQlM.big-jGEARQlM .loader-jGEARQlM{position:absolute}.loader-jGEARQlM{position:static}.menu-Tx5xMZww{border-collapse:collapse;cursor:default;overflow:visible;-webkit-user-select:none;user-select:none;z-index:500}.accessible-rm8yeqY4{outline:none;overflow:visible;position:relative}.accessible-rm8yeqY4:focus{outline:none}.accessible-rm8yeqY4:focus-visible{outline:none}.accessible-rm8yeqY4:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.accessible-rm8yeqY4:focus:after{display:block}.accessible-rm8yeqY4:focus-visible:after{display:block}.accessible-rm8yeqY4:focus:not(:focus-visible):after{display:none}.accessible-rm8yeqY4:after{border-color:#2962ff;border-radius:6px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7149.12adbb19fdefe9b66b18.css: -------------------------------------------------------------------------------- 1 | .loading-BPaLXf0z{color:#0000}.container-CD9TBN7D{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-width:400px;min-height:0;overflow:auto;padding:16px 20px 0}html.theme-dark .container-CD9TBN7D{border-top:1px solid #434651}.container-CD9TBN7D::-webkit-scrollbar{height:5px;width:5px}.container-CD9TBN7D::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-CD9TBN7D::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-CD9TBN7D::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-CD9TBN7D::-webkit-scrollbar-corner{display:none}.container-CD9TBN7D.withSuggestions-CD9TBN7D{overflow:visible}.container-CD9TBN7D .title-CD9TBN7D{color:#6a6d78;cursor:default;display:flex;flex:0 0 auto;font-size:11px;letter-spacing:.4px;line-height:16px;text-transform:uppercase}html.theme-dark .container-CD9TBN7D .title-CD9TBN7D{color:#868993}.container-CD9TBN7D .autocomplete-CD9TBN7D{display:flex;flex:0 0 auto;padding-top:2px}.container-CD9TBN7D .saveInterval-CD9TBN7D,.container-CD9TBN7D .saveSymbol-CD9TBN7D{display:flex;flex:0 0 auto;padding-top:16px}.container-CD9TBN7D .saveInterval-CD9TBN7D{padding-bottom:24px}.container-CD9TBN7D .indicators-CD9TBN7D{word-wrap:break-word;color:#131722;cursor:default;display:flex;flex:1 1 auto;flex-direction:column;font-size:14px;line-height:21px;padding-top:8px}html.theme-dark .container-CD9TBN7D .indicators-CD9TBN7D{color:#d1d4dc}.container-CD9TBN7D .indicators-CD9TBN7D.withSuggestions-CD9TBN7D{overflow:hidden}.container-CD9TBN7D .indicators-CD9TBN7D:after{content:"";display:block;padding-bottom:20px}.container-CD9TBN7D .hintLabel-CD9TBN7D{align-items:center;display:flex}.container-CD9TBN7D .hintLabel-CD9TBN7D .hintMark-CD9TBN7D{color:#6a6d78;height:18px;margin-left:8px;width:18px}html.theme-dark .container-CD9TBN7D .hintLabel-CD9TBN7D .hintMark-CD9TBN7D{color:#868993}.container-CD9TBN7D .hidden-CD9TBN7D{display:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7149.12adbb19fdefe9b66b18.rtl.css: -------------------------------------------------------------------------------- 1 | .loading-BPaLXf0z{color:#0000}.container-CD9TBN7D{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-width:400px;min-height:0;overflow:auto;padding:16px 20px 0}html.theme-dark .container-CD9TBN7D{border-top:1px solid #434651}.container-CD9TBN7D::-webkit-scrollbar{height:5px;width:5px}.container-CD9TBN7D::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-CD9TBN7D::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-CD9TBN7D::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-CD9TBN7D::-webkit-scrollbar-corner{display:none}.container-CD9TBN7D.withSuggestions-CD9TBN7D{overflow:visible}.container-CD9TBN7D .title-CD9TBN7D{color:#6a6d78;cursor:default;display:flex;flex:0 0 auto;font-size:11px;letter-spacing:.4px;line-height:16px;text-transform:uppercase}html.theme-dark .container-CD9TBN7D .title-CD9TBN7D{color:#868993}.container-CD9TBN7D .autocomplete-CD9TBN7D{display:flex;flex:0 0 auto;padding-top:2px}.container-CD9TBN7D .saveInterval-CD9TBN7D,.container-CD9TBN7D .saveSymbol-CD9TBN7D{display:flex;flex:0 0 auto;padding-top:16px}.container-CD9TBN7D .saveInterval-CD9TBN7D{padding-bottom:24px}.container-CD9TBN7D .indicators-CD9TBN7D{word-wrap:break-word;color:#131722;cursor:default;display:flex;flex:1 1 auto;flex-direction:column;font-size:14px;line-height:21px;padding-top:8px}html.theme-dark .container-CD9TBN7D .indicators-CD9TBN7D{color:#d1d4dc}.container-CD9TBN7D .indicators-CD9TBN7D.withSuggestions-CD9TBN7D{overflow:hidden}.container-CD9TBN7D .indicators-CD9TBN7D:after{content:"";display:block;padding-bottom:20px}.container-CD9TBN7D .hintLabel-CD9TBN7D{align-items:center;display:flex}.container-CD9TBN7D .hintLabel-CD9TBN7D .hintMark-CD9TBN7D{color:#6a6d78;height:18px;margin-right:8px;width:18px}html.theme-dark .container-CD9TBN7D .hintLabel-CD9TBN7D .hintMark-CD9TBN7D{color:#868993}.container-CD9TBN7D .hidden-CD9TBN7D{display:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7194.e04f69c8933166966874.css: -------------------------------------------------------------------------------- 1 | .button-PYEOTd6i{align-items:center;background-color:initial;border:none;border-radius:4px;box-sizing:border-box;cursor:default;display:flex;flex:none;height:100%;justify-content:center;margin:0;outline:none!important;padding:0;width:20px}.button-PYEOTd6i:hover:not(.disabled-PYEOTd6i){background-color:#f0f3fa}html.theme-dark .button-PYEOTd6i:hover:not(.disabled-PYEOTd6i){background-color:#363a45}.button-PYEOTd6i.hidden-PYEOTd6i{display:none}.icon-PYEOTd6i{align-items:center;display:flex;flex:none;justify-content:center;transition:transform .35s ease}.icon-PYEOTd6i.dropped-PYEOTd6i{transform:rotate(180deg)}.button-tFul0OhX{cursor:default;-webkit-user-select:none;user-select:none}.button-children-tFul0OhX{display:block;overflow:hidden;padding:0 2px 0 6px;text-overflow:ellipsis;white-space:nowrap;width:100%}.button-children-tFul0OhX.hiddenArrow-tFul0OhX{padding-right:6px}.invisibleFocusHandler-tFul0OhX{height:0;opacity:0;pointer-events:none;width:0}.placeholder-V6ceS6BN{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .placeholder-V6ceS6BN{color:#434651} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7194.e04f69c8933166966874.rtl.css: -------------------------------------------------------------------------------- 1 | .button-PYEOTd6i{align-items:center;background-color:initial;border:none;border-radius:4px;box-sizing:border-box;cursor:default;display:flex;flex:none;height:100%;justify-content:center;margin:0;outline:none!important;padding:0;width:20px}.button-PYEOTd6i:hover:not(.disabled-PYEOTd6i){background-color:#f0f3fa}html.theme-dark .button-PYEOTd6i:hover:not(.disabled-PYEOTd6i){background-color:#363a45}.button-PYEOTd6i.hidden-PYEOTd6i{display:none}.icon-PYEOTd6i{align-items:center;display:flex;flex:none;justify-content:center;transition:transform .35s ease}.icon-PYEOTd6i.dropped-PYEOTd6i{transform:rotate(-180deg)}.button-tFul0OhX{cursor:default;-webkit-user-select:none;user-select:none}.button-children-tFul0OhX{display:block;overflow:hidden;padding:0 6px 0 2px;text-overflow:ellipsis;white-space:nowrap;width:100%}.button-children-tFul0OhX.hiddenArrow-tFul0OhX{padding-left:6px}.invisibleFocusHandler-tFul0OhX{height:0;opacity:0;pointer-events:none;width:0}.placeholder-V6ceS6BN{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .placeholder-V6ceS6BN{color:#434651} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7391.9c809fa91ed0c8f75bc0.css: -------------------------------------------------------------------------------- 1 | .defaultsButtonText-zcLkuEMM{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-zcLkuEMM{color:#d1d4dc}.defaultsButtonItem-zcLkuEMM{min-width:100px}.defaultsButtonIcon-zcLkuEMM{display:flex}.themesButtonText-AeBgp7zz{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-AeBgp7zz{color:#d1d4dc}.themesButtonIcon-AeBgp7zz{display:flex}.defaultsButtonText-AeBgp7zz{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-AeBgp7zz{color:#d1d4dc}.defaultsButtonItem-AeBgp7zz{min-width:100px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7391.9c809fa91ed0c8f75bc0.rtl.css: -------------------------------------------------------------------------------- 1 | .defaultsButtonText-zcLkuEMM{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-zcLkuEMM{color:#d1d4dc}.defaultsButtonItem-zcLkuEMM{min-width:100px}.defaultsButtonIcon-zcLkuEMM{display:flex}.themesButtonText-AeBgp7zz{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-AeBgp7zz{color:#d1d4dc}.themesButtonIcon-AeBgp7zz{display:flex}.defaultsButtonText-AeBgp7zz{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-AeBgp7zz{color:#d1d4dc}.defaultsButtonItem-AeBgp7zz{min-width:100px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7413.f830ad1ad6ee6f9b1cb3.css: -------------------------------------------------------------------------------- 1 | .dialog-lmxpCvnK{display:flex;min-height:300px;min-width:380px}.dialogWrapper-lmxpCvnK{flex-grow:1}.wrap-lmxpCvnK{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;position:relative;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .wrap-lmxpCvnK{scrollbar-color:#363a45 #0000}.wrap-lmxpCvnK::-webkit-scrollbar{height:5px;width:5px}.wrap-lmxpCvnK::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .wrap-lmxpCvnK::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.wrap-lmxpCvnK::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.wrap-lmxpCvnK::-webkit-scrollbar-corner{display:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7413.f830ad1ad6ee6f9b1cb3.rtl.css: -------------------------------------------------------------------------------- 1 | .dialog-lmxpCvnK{display:flex;min-height:300px;min-width:380px}.dialogWrapper-lmxpCvnK{flex-grow:1}.wrap-lmxpCvnK{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;position:relative;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .wrap-lmxpCvnK{scrollbar-color:#363a45 #0000}.wrap-lmxpCvnK::-webkit-scrollbar{height:5px;width:5px}.wrap-lmxpCvnK::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .wrap-lmxpCvnK::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.wrap-lmxpCvnK::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.wrap-lmxpCvnK::-webkit-scrollbar-corner{display:none} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7555.8c1e3939e7666b0f8c69.css: -------------------------------------------------------------------------------- 1 | .scrollable-vwgPOHG8{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-vwgPOHG8{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-vwgPOHG8{min-height:auto}}.scrollable-vwgPOHG8::-webkit-scrollbar{height:5px;width:5px}.scrollable-vwgPOHG8::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-vwgPOHG8::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-vwgPOHG8::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-vwgPOHG8::-webkit-scrollbar-corner{display:none}.tabs-vwgPOHG8{--ui-lib-underline-tabs-hor-padding:20px;padding:0 var(--ui-lib-underline-tabs-hor-padding)}.smallStyleControl-l5f4IL9k{margin-left:8px;width:34px}.smallStyleControl-l5f4IL9k:first-child{margin-left:0}.additionalSelect-l5f4IL9k{margin-left:8px}.childRowContainer-l5f4IL9k{cursor:default;margin-left:26px}.defaultSelect-l5f4IL9k{cursor:default;width:100px}.defaultSelectItem-l5f4IL9k{box-sizing:border-box;min-width:100px}.block-l5f4IL9k{display:flex}@media screen and (max-width:379px){.block-l5f4IL9k{display:block}}.group-l5f4IL9k{display:flex}@media screen and (max-width:379px){.wrapGroup-l5f4IL9k{margin-left:0;margin-top:8px}}.textMarkGraphicBlock-l5f4IL9k{display:flex}@media screen and (max-width:550px){.textMarkGraphicBlock-l5f4IL9k{display:block}}.textMarkGraphicWrapGroup-l5f4IL9k{display:flex}@media screen and (max-width:550px){.textMarkGraphicWrapGroup-l5f4IL9k{margin-left:0;margin-top:8px}}.transparency-l5f4IL9k{height:16px}.color-l5f4IL9k:not(:first-child){margin-left:8px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7555.8c1e3939e7666b0f8c69.rtl.css: -------------------------------------------------------------------------------- 1 | .scrollable-vwgPOHG8{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-vwgPOHG8{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-vwgPOHG8{min-height:auto}}.scrollable-vwgPOHG8::-webkit-scrollbar{height:5px;width:5px}.scrollable-vwgPOHG8::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-vwgPOHG8::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-vwgPOHG8::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-vwgPOHG8::-webkit-scrollbar-corner{display:none}.tabs-vwgPOHG8{--ui-lib-underline-tabs-hor-padding:20px;padding:0 var(--ui-lib-underline-tabs-hor-padding)}.smallStyleControl-l5f4IL9k{margin-right:8px;width:34px}.smallStyleControl-l5f4IL9k:first-child{margin-right:0}.additionalSelect-l5f4IL9k{margin-right:8px}.childRowContainer-l5f4IL9k{cursor:default;margin-right:26px}.defaultSelect-l5f4IL9k{cursor:default;width:100px}.defaultSelectItem-l5f4IL9k{box-sizing:border-box;min-width:100px}.block-l5f4IL9k{display:flex}@media screen and (max-width:379px){.block-l5f4IL9k{display:block}}.group-l5f4IL9k{display:flex}@media screen and (max-width:379px){.wrapGroup-l5f4IL9k{margin-right:0;margin-top:8px}}.textMarkGraphicBlock-l5f4IL9k{display:flex}@media screen and (max-width:550px){.textMarkGraphicBlock-l5f4IL9k{display:block}}.textMarkGraphicWrapGroup-l5f4IL9k{display:flex}@media screen and (max-width:550px){.textMarkGraphicWrapGroup-l5f4IL9k{margin-right:0;margin-top:8px}}.transparency-l5f4IL9k{height:16px}.color-l5f4IL9k:not(:first-child){margin-right:8px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7807.8577632fdab29ee53ddf.css: -------------------------------------------------------------------------------- 1 | .icon-OJpk_CAQ{border-radius:50%;overflow:hidden} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7807.8577632fdab29ee53ddf.rtl.css: -------------------------------------------------------------------------------- 1 | .icon-OJpk_CAQ{border-radius:50%;overflow:hidden} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7871.fff454908cba03863eb7.css: -------------------------------------------------------------------------------- 1 | .themesButtonText-w7kgghoW{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-w7kgghoW{color:#d1d4dc}.themesButtonIcon-w7kgghoW{display:flex}.defaultsButtonText-w7kgghoW{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-w7kgghoW{color:#d1d4dc}.defaultsButtonItem-w7kgghoW{min-width:100px}.defaultsButtonItem-w7kgghoW:focus-within .remove-w7kgghoW{visibility:visible}.backButton-yMMXpYEB{margin-left:-3px;margin-right:17px}.withSidebar-F0WBLDV5{display:block;max-width:750px;min-width:610px;width:auto}@media screen and (max-width:768px){.withSidebar-F0WBLDV5{max-width:610px;min-width:420px;width:auto}}@media screen and (max-width:430px){.withSidebar-F0WBLDV5{min-height:auto;min-width:100%}}.withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}html.theme-dark .withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #434651}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:auto}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{min-height:auto}}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar{height:5px;width:5px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-corner{display:none}.withSidebar-F0WBLDV5 .applyToAllButton-F0WBLDV5{padding-right:12px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/7871.fff454908cba03863eb7.rtl.css: -------------------------------------------------------------------------------- 1 | .themesButtonText-w7kgghoW{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-w7kgghoW{color:#d1d4dc}.themesButtonIcon-w7kgghoW{display:flex}.defaultsButtonText-w7kgghoW{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-w7kgghoW{color:#d1d4dc}.defaultsButtonItem-w7kgghoW{min-width:100px}.defaultsButtonItem-w7kgghoW:focus-within .remove-w7kgghoW{visibility:visible}.backButton-yMMXpYEB{margin-left:17px;margin-right:-3px}.withSidebar-F0WBLDV5{display:block;max-width:750px;min-width:610px;width:auto}@media screen and (max-width:768px){.withSidebar-F0WBLDV5{max-width:610px;min-width:420px;width:auto}}@media screen and (max-width:430px){.withSidebar-F0WBLDV5{min-height:auto;min-width:100%}}.withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}html.theme-dark .withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #434651}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:auto}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{min-height:auto}}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar{height:5px;width:5px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-corner{display:none}.withSidebar-F0WBLDV5 .applyToAllButton-F0WBLDV5{padding-left:12px} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/855.56a5e53c97d91a9f96f7.css: -------------------------------------------------------------------------------- 1 | .container-BZKENkhT{align-items:center;cursor:default;display:flex;flex:0 0 auto;padding:0 20px}.unsetAlign-BZKENkhT{align-items:stretch}.title-BZKENkhT{color:#131722;flex-grow:1;font-size:20px;font-weight:600;line-height:28px;min-width:0;padding:17px 0}html.theme-dark .title-BZKENkhT{color:#d1d4dc}@media screen and (max-height:360px){.title-BZKENkhT{padding:10px 0}}.subtitle-BZKENkhT{font-size:16px;font-weight:400;line-height:24px;margin:8px 0 3px}.textWrap-BZKENkhT{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:28px;max-height:56px;overflow:hidden}.ellipsis-BZKENkhT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.close-BZKENkhT{margin:17px -3px 17px 0}@media screen and (max-height:360px){.close-BZKENkhT{margin-bottom:10px;margin-top:10px}}.icon-BZKENkhT{height:17px}.dialog-b8SxMnzX{display:block;max-width:550px;min-width:380px;width:auto}@media screen and (max-width:379px){.dialog-b8SxMnzX{min-height:auto;min-width:100%}}.wrapper-b8SxMnzX{display:flex;flex-direction:column;height:100%}.dialog-b8SxMnzX .separator-b8SxMnzX{flex:none;margin:0 0 2px}.bounded-b8SxMnzX{box-shadow:0 0 0 1px #e0e3eb}html.theme-dark .bounded-b8SxMnzX{box-shadow:0 0 0 1px #434651} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/855.56a5e53c97d91a9f96f7.rtl.css: -------------------------------------------------------------------------------- 1 | .container-BZKENkhT{align-items:center;cursor:default;display:flex;flex:0 0 auto;padding:0 20px}.unsetAlign-BZKENkhT{align-items:stretch}.title-BZKENkhT{color:#131722;flex-grow:1;font-size:20px;font-weight:600;line-height:28px;min-width:0;padding:17px 0}html.theme-dark .title-BZKENkhT{color:#d1d4dc}@media screen and (max-height:360px){.title-BZKENkhT{padding:10px 0}}.subtitle-BZKENkhT{font-size:16px;font-weight:400;line-height:24px;margin:8px 0 3px}.textWrap-BZKENkhT{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:28px;max-height:56px;overflow:hidden}.ellipsis-BZKENkhT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.close-BZKENkhT{margin:17px 0 17px -3px}@media screen and (max-height:360px){.close-BZKENkhT{margin-bottom:10px;margin-top:10px}}.icon-BZKENkhT{height:17px}.dialog-b8SxMnzX{display:block;max-width:550px;min-width:380px;width:auto}@media screen and (max-width:379px){.dialog-b8SxMnzX{min-height:auto;min-width:100%}}.wrapper-b8SxMnzX{display:flex;flex-direction:column;height:100%}.dialog-b8SxMnzX .separator-b8SxMnzX{flex:none;margin:0 0 2px}.bounded-b8SxMnzX{box-shadow:0 0 0 1px #e0e3eb}html.theme-dark .bounded-b8SxMnzX{box-shadow:0 0 0 1px #434651} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/8904.a302177fe7e3ccd50cb0.css: -------------------------------------------------------------------------------- 1 | .titleWrap-e3jFxbHm{align-items:center;display:flex}.ellipsis-e3jFxbHm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hideInput-e3jFxbHm,.hideText-e3jFxbHm{height:0;visibility:hidden}.empty-e3jFxbHm{height:34px;margin-right:-3px;width:34px}.hideEmpty-e3jFxbHm{margin:0;width:0}.editIcon-e3jFxbHm{align-items:center;border-radius:2px;color:#131722;cursor:default;display:flex;flex-shrink:0;height:34px;justify-content:center;margin-left:5px;width:34px}html.theme-dark .editIcon-e3jFxbHm{color:#d1d4dc}@media (any-hover:hover){.editIcon-e3jFxbHm:hover{background-color:#f0f3fa}html.theme-dark .editIcon-e3jFxbHm:hover{background-color:#2a2e39}}.scrollable-Ycj0dUGE{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-Ycj0dUGE{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-Ycj0dUGE{min-height:auto}}.scrollable-Ycj0dUGE::-webkit-scrollbar{height:5px;width:5px}.scrollable-Ycj0dUGE::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-Ycj0dUGE::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-Ycj0dUGE::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-Ycj0dUGE::-webkit-scrollbar-corner{display:none}.tabs-Ycj0dUGE,.tabs-xNPrJ8dY{--ui-lib-underline-tabs-hor-padding:20px;padding:0 var(--ui-lib-underline-tabs-hor-padding)} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/8904.a302177fe7e3ccd50cb0.rtl.css: -------------------------------------------------------------------------------- 1 | .titleWrap-e3jFxbHm{align-items:center;display:flex}.ellipsis-e3jFxbHm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hideInput-e3jFxbHm,.hideText-e3jFxbHm{height:0;visibility:hidden}.empty-e3jFxbHm{height:34px;margin-left:-3px;width:34px}.hideEmpty-e3jFxbHm{margin:0;width:0}.editIcon-e3jFxbHm{align-items:center;border-radius:2px;color:#131722;cursor:default;display:flex;flex-shrink:0;height:34px;justify-content:center;margin-right:5px;width:34px}html.theme-dark .editIcon-e3jFxbHm{color:#d1d4dc}@media (any-hover:hover){.editIcon-e3jFxbHm:hover{background-color:#f0f3fa}html.theme-dark .editIcon-e3jFxbHm:hover{background-color:#2a2e39}}.scrollable-Ycj0dUGE{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-Ycj0dUGE{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-Ycj0dUGE{min-height:auto}}.scrollable-Ycj0dUGE::-webkit-scrollbar{height:5px;width:5px}.scrollable-Ycj0dUGE::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-Ycj0dUGE::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-Ycj0dUGE::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-Ycj0dUGE::-webkit-scrollbar-corner{display:none}.tabs-Ycj0dUGE,.tabs-xNPrJ8dY{--ui-lib-underline-tabs-hor-padding:20px;padding:0 var(--ui-lib-underline-tabs-hor-padding)} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/9138.03b8fbcfabcae851949a.css: -------------------------------------------------------------------------------- 1 | .dialog-UGdC69sw{min-width:254px;padding:40px;width:auto}.dialogInner-UGdC69sw{align-items:center;display:flex;flex-direction:column}.titleWrapper-UGdC69sw{align-items:center;display:flex;justify-content:center;margin-bottom:16px;max-width:100%}.title-UGdC69sw{color:#131722;cursor:default;font-size:20px;font-weight:700;line-height:28px;overflow:hidden;white-space:nowrap}html.theme-dark .title-UGdC69sw{color:#d1d4dc}.infoHint-UGdC69sw{color:#6a6d78;height:18px;margin-left:8px;width:18px}html.theme-dark .infoHint-UGdC69sw{color:#868993}.form-UGdC69sw{display:flex;max-width:200px;width:100%}.inputWrapper-UGdC69sw{flex-grow:1}.input-UGdC69sw{font-size:24px;text-align:center}.hint-UGdC69sw{color:#6a6d78;cursor:default;font-size:12px;line-height:18px;margin-top:3px;max-width:100%;overflow:hidden;white-space:nowrap}html.theme-dark .hint-UGdC69sw{color:#868993}.error-UGdC69sw{color:#f23645} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/9138.03b8fbcfabcae851949a.rtl.css: -------------------------------------------------------------------------------- 1 | .dialog-UGdC69sw{min-width:254px;padding:40px;width:auto}.dialogInner-UGdC69sw{align-items:center;display:flex;flex-direction:column}.titleWrapper-UGdC69sw{align-items:center;display:flex;justify-content:center;margin-bottom:16px;max-width:100%}.title-UGdC69sw{color:#131722;cursor:default;font-size:20px;font-weight:700;line-height:28px;overflow:hidden;white-space:nowrap}html.theme-dark .title-UGdC69sw{color:#d1d4dc}.infoHint-UGdC69sw{color:#6a6d78;height:18px;margin-right:8px;width:18px}html.theme-dark .infoHint-UGdC69sw{color:#868993}.form-UGdC69sw{display:flex;max-width:200px;width:100%}.inputWrapper-UGdC69sw{flex-grow:1}.input-UGdC69sw{font-size:24px;text-align:center}.hint-UGdC69sw{color:#6a6d78;cursor:default;font-size:12px;line-height:18px;margin-top:3px;max-width:100%;overflow:hidden;white-space:nowrap}html.theme-dark .hint-UGdC69sw{color:#868993}.error-UGdC69sw{color:#f23645} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/956.1e89775cfd644d656c56.css: -------------------------------------------------------------------------------- 1 | .dialog-aRAWUDhF{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;min-width:280px;text-align:left}html.theme-dark .dialog-aRAWUDhF{background-color:#1e222d}.dialog-aRAWUDhF.rounded-aRAWUDhF{border-radius:6px}.dialog-aRAWUDhF.shadowed-aRAWUDhF{box-shadow:0 2px 4px #0003}html.theme-dark .dialog-aRAWUDhF.shadowed-aRAWUDhF{box-shadow:0 2px 4px #0006}.dialog-aRAWUDhF.fullscreen-aRAWUDhF{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;min-height:100%;position:fixed;right:0;top:0;width:100%}.dialog-aRAWUDhF.darker-aRAWUDhF{background-color:#fff}html.theme-dark .dialog-aRAWUDhF.darker-aRAWUDhF{background-color:#131722}.backdrop-aRAWUDhF{background-color:#9598a1;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transform:translateZ(0);z-index:-1}html.theme-dark .backdrop-aRAWUDhF{background-color:#0c0e15}.dialog-qyCw0PaN{max-width:380px;min-width:280px;position:fixed;width:100%}.dialog-qyCw0PaN [data-dragg-area=true]{cursor:grab}.dialog-qyCw0PaN [data-dragg-area=true].dragging-qyCw0PaN{cursor:grabbing}.dialogAnimatedAppearance-qyCw0PaN{animation-duration:.3s;animation-name:dialogAnimation-qyCw0PaN;transform-origin:0 0}@keyframes dialogAnimation-qyCw0PaN{0%{opacity:0;transform:translate(var(--animationTranslateStartX),var(--animationTranslateStartY)) scale(0)}to{opacity:1;transform:translate(var(--animationTranslateEndX),var(--animationTranslateEndY)) scale(1)}}.dialogTooltip-qyCw0PaN{color:#fff;font-size:14px;left:50%;line-height:21px;max-width:540px;position:absolute;top:-20px;transform:translateX(-50%);width:-webkit-max-content;width:max-content}@media screen and (max-width:768px){.dialogTooltip-qyCw0PaN{max-width:240px}} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/956.1e89775cfd644d656c56.rtl.css: -------------------------------------------------------------------------------- 1 | .dialog-aRAWUDhF{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;min-width:280px;text-align:right}html.theme-dark .dialog-aRAWUDhF{background-color:#1e222d}.dialog-aRAWUDhF.rounded-aRAWUDhF{border-radius:6px}.dialog-aRAWUDhF.shadowed-aRAWUDhF{box-shadow:0 2px 4px #0003}html.theme-dark .dialog-aRAWUDhF.shadowed-aRAWUDhF{box-shadow:0 2px 4px #0006}.dialog-aRAWUDhF.fullscreen-aRAWUDhF{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;min-height:100%;position:fixed;right:0;top:0;width:100%}.dialog-aRAWUDhF.darker-aRAWUDhF{background-color:#fff}html.theme-dark .dialog-aRAWUDhF.darker-aRAWUDhF{background-color:#131722}.backdrop-aRAWUDhF{background-color:#9598a1;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transform:translateZ(0);z-index:-1}html.theme-dark .backdrop-aRAWUDhF{background-color:#0c0e15}.dialog-qyCw0PaN{max-width:380px;min-width:280px;position:fixed;width:100%}.dialog-qyCw0PaN [data-dragg-area=true]{cursor:grab}.dialog-qyCw0PaN [data-dragg-area=true].dragging-qyCw0PaN{cursor:grabbing}.dialogAnimatedAppearance-qyCw0PaN{animation-duration:.3s;animation-name:dialogAnimation-qyCw0PaN;transform-origin:100% 0}@keyframes dialogAnimation-qyCw0PaN{0%{opacity:0;transform:translate(var(--animationTranslateStartX),var(--animationTranslateStartY)) scale(0)}to{opacity:1;transform:translate(var(--animationTranslateEndX),var(--animationTranslateEndY)) scale(1)}}.dialogTooltip-qyCw0PaN{color:#fff;font-size:14px;line-height:21px;max-width:540px;position:absolute;right:50%;top:-20px;transform:translateX(50%);width:-webkit-max-content;width:max-content}@media screen and (max-width:768px){.dialogTooltip-qyCw0PaN{max-width:240px}} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/9789.cb5ad20bc727d3820b6c.css: -------------------------------------------------------------------------------- 1 | .tooltip-eSLcXvvL{background:#fff;border-radius:8px;cursor:default;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));position:absolute;visibility:hidden;z-index:7}html.theme-dark .tooltip-eSLcXvvL{background:#1e222d}.tooltip-eSLcXvvL.show-eSLcXvvL{visibility:unset}html.theme-dark .tooltip-eSLcXvvL{filter:drop-shadow(0 1px 4px rgba(0,0,0,.4))}.tooltip-eSLcXvvL:after,.tooltip-eSLcXvvL:before{border:10px solid #0000;content:" ";height:0;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:0}.tooltip-eSLcXvvL:not(.right-eSLcXvvL):after{border-color:#0000 #0000 #0000 #fff;border-left-width:13px;left:100%}html.theme-dark .tooltip-eSLcXvvL:not(.right-eSLcXvvL):after{border-left-color:#1e222d}.tooltip-eSLcXvvL.right-eSLcXvvL:before{border-color:#0000 #fff #0000 #0000;border-right-width:13px;right:100%}html.theme-dark .tooltip-eSLcXvvL.right-eSLcXvvL:before{border-right-color:#1e222d}.text-hF57_4zZ{font-feature-settings:"tnum" on,"lnum" on;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;line-height:18px;max-width:244px;min-width:25px;padding:12px}html.theme-dark .text-hF57_4zZ{color:#d1d4dc} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/9789.cb5ad20bc727d3820b6c.rtl.css: -------------------------------------------------------------------------------- 1 | .tooltip-eSLcXvvL{background:#fff;border-radius:8px;cursor:default;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));position:absolute;visibility:hidden;z-index:7}html.theme-dark .tooltip-eSLcXvvL{background:#1e222d}.tooltip-eSLcXvvL.show-eSLcXvvL{visibility:unset}html.theme-dark .tooltip-eSLcXvvL{filter:drop-shadow(0 1px 4px rgba(0,0,0,.4))}.tooltip-eSLcXvvL:after,.tooltip-eSLcXvvL:before{border:10px solid #0000;content:" ";height:0;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:0}.tooltip-eSLcXvvL:not(.right-eSLcXvvL):after{border-color:#0000 #fff #0000 #0000;border-right-width:13px;right:100%}html.theme-dark .tooltip-eSLcXvvL:not(.right-eSLcXvvL):after{border-right-color:#1e222d}.tooltip-eSLcXvvL.right-eSLcXvvL:before{border-color:#0000 #0000 #0000 #fff;border-left-width:13px;left:100%}html.theme-dark .tooltip-eSLcXvvL.right-eSLcXvvL:before{border-left-color:#1e222d}.text-hF57_4zZ{font-feature-settings:"tnum" on,"lnum" on;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;line-height:18px;max-width:244px;min-width:25px;padding:12px}html.theme-dark .text-hF57_4zZ{color:#d1d4dc} -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/EuclidCircular.be8f862db48c2976009f.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/EuclidCircular.be8f862db48c2976009f.woff2 -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ar.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports=["مركز"]},91757:t=>{t.exports=["الأسفل"]},22192:t=>{t.exports=["الأيام"]},63099:t=>{t.exports=["ساعات"]},77405:t=>{t.exports=["أفقي"]},66304:t=>{t.exports=["مدخلات"]},19286:t=>{t.exports=["يسار"]},76476:t=>{t.exports=["وسط"]},28134:t=>{t.exports=["دقائق"]},71129:t=>{t.exports=["ثواني"]},21141:t=>{t.exports=["يمين"]},21594:t=>{t.exports=["أسابيع"]},26458:t=>{t.exports=["ظل الشمعة"]},65994:t=>{t.exports=["الأعلى"]},92960:t=>{t.exports=["محاذاة النص"]},90581:t=>{t.exports=["اتجاه النص"]},44085:t=>{t.exports=["عمودي"]},13355:t=>{t.exports=["تغيير {title} الأيام إلى"]},41377:t=>{t.exports=["تغيير {title} الأيام من"]},35388:t=>{t.exports=["تغيير {title} الساعات من"]},78586:t=>{t.exports=["تغيير {title} الساعات إلى"]},59635:t=>{t.exports=["تغيير {title} الأشهر من"]},74266:t=>{t.exports=["تغيير {title} الأشهر إلى"]},91633:t=>{t.exports=["تغيير وضوح {title} على الساعات"]},15106:t=>{t.exports=["تغيير {title} الدقائق إلى"]},66161:t=>{t.exports=["تغيير {title} الثواني إلى"]},2822:t=>{t.exports=["تغيير {title} الثواني من"]},21339:t=>{t.exports=["تغيير {title} الأسابيع من"]},68643:t=>{t.exports=["تغيير {title} الأسابيع إلى"]},30810:t=>{t.exports=["تغيير وضوح {title} على التيكات"]},24941:t=>{t.exports=["تغيير وضوح {title} على الأسابيع"]},8917:t=>{t.exports=["تغيير وضوح {title} على {ranges}"]},29088:t=>{t.exports=["تغيير وضوح {title} على الأيام"]},68971:t=>{t.exports=["تغيير وضوح {title} على الساعات"]},64370:t=>{t.exports=["تغيير {title} الدقائق من"]},6659:t=>{t.exports=["تغيير وضوح {title} على الأشهر"]},46948:t=>{t.exports=["تغيير وضوح {title} على الثواني"]},82211:t=>{t.exports=["الأيام"]},33486:t=>{t.exports=["أيام لـ"]},14077:t=>{t.exports=["أيام من"]},3143:t=>{t.exports=["ساعات"]},84775:t=>{t.exports=["ساعات من"]},11255:t=>{t.exports=["ساعات لـ"]},58964:t=>{t.exports=["الشهور"]},71770:t=>{t.exports=["أشهر من"]},37179:t=>{t.exports=["أشهر لـ"]},16465:t=>{t.exports=["دقائق"]},72317:t=>{t.exports=["دقائق لـ"]},25586:t=>{t.exports=["دقائق من"]},32925:t=>{t.exports=["ثواني"]},39017:t=>{t.exports=["ثواني لـ"]},6049:t=>{t.exports=["ثوان من"]},93016:t=>{t.exports=["أسابيع"]},32002:t=>{t.exports=["أسابيع من"]},28091:t=>{t.exports=["أسابيع لـ"]},59523:t=>{t.exports=["تيكات السعر"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/chart-storage-external-adapter.9c1267d07e48b8d8f53f.js: -------------------------------------------------------------------------------- 1 | "use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8313],{33047:(e,o,r)=>{r.r(o),r.d(o,{ChartStorageExternalAdapter:()=>a});class a{constructor(e){this._externalAdapter=e,this._externalAdapter.saveLineToolsAndGroups&&this._externalAdapter.loadLineToolsAndGroups||console.warn("saveLineToolsAndGroups and loadLineToolsAndGroups are required in the SaveLoad Adapter when `saveload_separate_drawings_storage` featureset is enabled.")}async saveLineToolsAndGroups(e,o,r,a,t){if(!this._externalAdapter.saveLineToolsAndGroups)throw new Error("saveLineToolsAndGroups should be implemented within the SaveLoad Adapter when `saveload_separate_drawings_storage` featureset is enabled.");if(void 0===e)throw new Error("Cannot save line tools without a layout");return await this._externalAdapter.saveLineToolsAndGroups(e,o,r),{chartId:o,content:"",layoutId:e,savedDto:r,sharingMode:a}}async loadLineToolsAndGroups(e,o,r){if(!this._externalAdapter.loadLineToolsAndGroups)throw new Error("loadLineToolsAndGroups should be implemented within the SaveLoad Adapter when `saveload_separate_drawings_storage` featureset is enabled.");const a={};"mainSeriesLineTools"===r.requestType&&(a.symbol=r.symbol);return await this._externalAdapter.loadLineToolsAndGroups(e,o,r.requestType,a)}removeLineTools(e,o,r,a){throw new Error("Method not implemented.")}getLayoutDrawingsSizeInfo(e,o){throw new Error("Method not implemented.")}getUserGlobalDrawingsSizeInfo(e){throw new Error("Method not implemented.")}}}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/cs.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports="Center"},91757:t=>{t.exports="Bottom"},22192:t=>{t.exports="Days"},63099:t=>{t.exports="Hours"},77405:t=>{t.exports="Horizontal"},66304:t=>{t.exports=["Vstupy"]},19286:t=>{t.exports="Left"},76476:t=>{t.exports="Middle"},28134:t=>{t.exports="Minutes"},71129:t=>{t.exports="Seconds"},21141:t=>{t.exports="Right"},21594:t=>{t.exports="Weeks"},26458:t=>{t.exports=["Knot"]},65994:t=>{t.exports="Top"},92960:t=>{t.exports="Text alignment"},90581:t=>{t.exports="Text orientation"},44085:t=>{t.exports="Vertical"},13355:t=>{t.exports="change {title} days to"},41377:t=>{t.exports="change {title} days from"},35388:t=>{t.exports="change {title} hours from"},78586:t=>{t.exports="change {title} hours to"},59635:t=>{t.exports="change {title} months from"},74266:t=>{t.exports="change {title} months to"},91633:t=>{t.exports="change {title} minutes to"},15106:t=>{t.exports="change {title} minutes from"},66161:t=>{t.exports="change {title} seconds to"},2822:t=>{t.exports="change {title} seconds from"},21339:t=>{t.exports="change {title} weeks from"},68643:t=>{t.exports="change {title} weeks to"},30810:t=>{t.exports="change {title} visibility on ticks"},24941:t=>{t.exports="change {title} visibility on weeks"},8917:t=>{t.exports="change {title} visibility on {ranges}"},29088:t=>{t.exports="change {title} visibility on days"},68971:t=>{t.exports="change {title} visibility on hours"},64370:t=>{t.exports="change {title} visibility on minutes"},6659:t=>{t.exports="change {title} visibility on months"},46948:t=>{t.exports="change {title} visibility on seconds"},82211:t=>{t.exports=["Days"]},33486:t=>{t.exports="days to"},14077:t=>{t.exports="days from"},3143:t=>{t.exports=["Hours"]},84775:t=>{t.exports="hours from"},11255:t=>{t.exports="hours to"},58964:t=>{t.exports=["Months"]},71770:t=>{t.exports="months from"},37179:t=>{t.exports="months to"},16465:t=>{t.exports=["Minutes"]},72317:t=>{t.exports="minutes to"},25586:t=>{t.exports="minutes from"},32925:t=>{t.exports="seconds"},39017:t=>{t.exports="seconds to"},6049:t=>{t.exports="seconds from"},93016:t=>{t.exports="weeks"},32002:t=>{t.exports="weeks from"},28091:t=>{t.exports="weeks to"},59523:t=>{t.exports="ticks"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/dot.3d617b6b01edba83a7f4.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/dot.3d617b6b01edba83a7f4.cur -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/el.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports="Center"},91757:t=>{t.exports="Bottom"},22192:t=>{t.exports="Days"},63099:t=>{t.exports="Hours"},77405:t=>{t.exports="Horizontal"},66304:t=>{t.exports="Inputs"},19286:t=>{t.exports="Left"},76476:t=>{t.exports="Middle"},28134:t=>{t.exports="Minutes"},71129:t=>{t.exports="Seconds"},21141:t=>{t.exports="Right"},21594:t=>{t.exports="Weeks"},26458:t=>{t.exports="Wick"},65994:t=>{t.exports="Top"},92960:t=>{t.exports="Text alignment"},90581:t=>{t.exports="Text orientation"},44085:t=>{t.exports="Vertical"},13355:t=>{t.exports="change {title} days to"},41377:t=>{t.exports="change {title} days from"},35388:t=>{t.exports="change {title} hours from"},78586:t=>{t.exports="change {title} hours to"},59635:t=>{t.exports="change {title} months from"},74266:t=>{t.exports="change {title} months to"},91633:t=>{t.exports="change {title} minutes to"},15106:t=>{t.exports="change {title} minutes from"},66161:t=>{t.exports="change {title} seconds to"},2822:t=>{t.exports="change {title} seconds from"},21339:t=>{t.exports="change {title} weeks from"},68643:t=>{t.exports="change {title} weeks to"},30810:t=>{t.exports="change {title} visibility on ticks"},24941:t=>{t.exports="change {title} visibility on weeks"},8917:t=>{t.exports="change {title} visibility on {ranges}"},29088:t=>{t.exports="change {title} visibility on days"},68971:t=>{t.exports="change {title} visibility on hours"},64370:t=>{t.exports="change {title} visibility on minutes"},6659:t=>{t.exports="change {title} visibility on months"},46948:t=>{t.exports="change {title} visibility on seconds"},82211:t=>{t.exports="days"},33486:t=>{t.exports="days to"},14077:t=>{t.exports="days from"},3143:t=>{t.exports=["Hours"]},84775:t=>{t.exports="hours from"},11255:t=>{t.exports="hours to"},58964:t=>{t.exports=["Months"]},71770:t=>{t.exports="months from"},37179:t=>{t.exports="months to"},16465:t=>{t.exports=["Minutes"]},72317:t=>{t.exports="minutes to"},25586:t=>{t.exports="minutes from"},32925:t=>{t.exports="seconds"},39017:t=>{t.exports="seconds to"},6049:t=>{t.exports="seconds from"},93016:t=>{t.exports="weeks"},32002:t=>{t.exports="weeks from"},28091:t=>{t.exports="weeks to"},59523:t=>{t.exports="ticks"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/en.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports="Center"},91757:t=>{t.exports="Bottom"},22192:t=>{t.exports="Days"},63099:t=>{t.exports="Hours"},77405:t=>{t.exports="Horizontal"},66304:t=>{t.exports="Inputs"},19286:t=>{t.exports="Left"},76476:t=>{t.exports="Middle"},28134:t=>{t.exports="Minutes"},71129:t=>{t.exports="Seconds"},21141:t=>{t.exports="Right"},21594:t=>{t.exports="Weeks"},26458:t=>{t.exports="Wick"},65994:t=>{t.exports="Top"},92960:t=>{t.exports="Text alignment"},90581:t=>{t.exports="Text orientation"},44085:t=>{t.exports="Vertical"},13355:t=>{t.exports="change {title} days to"},41377:t=>{t.exports="change {title} days from"},35388:t=>{t.exports="change {title} hours from"},78586:t=>{t.exports="change {title} hours to"},59635:t=>{t.exports="change {title} months from"},74266:t=>{t.exports="change {title} months to"},91633:t=>{t.exports="change {title} minutes to"},15106:t=>{t.exports="change {title} minutes from"},66161:t=>{t.exports="change {title} seconds to"},2822:t=>{t.exports="change {title} seconds from"},21339:t=>{t.exports="change {title} weeks from"},68643:t=>{t.exports="change {title} weeks to"},30810:t=>{t.exports="change {title} visibility on ticks"},24941:t=>{t.exports="change {title} visibility on weeks"},8917:t=>{t.exports="change {title} visibility on {ranges}"},29088:t=>{t.exports="change {title} visibility on days"},68971:t=>{t.exports="change {title} visibility on hours"},64370:t=>{t.exports="change {title} visibility on minutes"},6659:t=>{t.exports="change {title} visibility on months"},46948:t=>{t.exports="change {title} visibility on seconds"},82211:t=>{t.exports="days"},33486:t=>{t.exports="days to"},14077:t=>{t.exports="days from"},3143:t=>{t.exports="hours"},84775:t=>{t.exports="hours from"},11255:t=>{t.exports="hours to"},58964:t=>{t.exports="months"},71770:t=>{t.exports="months from"},37179:t=>{t.exports="months to"},16465:t=>{t.exports="minutes"},72317:t=>{t.exports="minutes to"},25586:t=>{t.exports="minutes from"},32925:t=>{t.exports="seconds"},39017:t=>{t.exports="seconds to"},6049:t=>{t.exports="seconds from"},93016:t=>{t.exports="weeks"},32002:t=>{t.exports="weeks from"},28091:t=>{t.exports="weeks to"},59523:t=>{t.exports="ticks"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/en.3236.e12bb9a536432e97ec0c.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3236],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports="days"},5285:e=>{e.exports="hours"},79410:e=>{e.exports="months"},37830:e=>{e.exports="minutes"},25042:e=>{e.exports="weeks"},74787:e=>{e.exports="Days"},62346:e=>{e.exports="Hours"},94328:e=>{e.exports="Months"},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports="Seconds"},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports="Weeks"},30426:e=>{e.exports="Ticks"},43001:e=>{e.exports="Copy image"},7367:e=>{e.exports="Copy link"},45888:e=>{e.exports="Chart snapshot"},74207:e=>{e.exports="Chart settings"},54777:e=>{e.exports="Add"},95798:e=>{e.exports="Add custom interval"},44629:e=>{e.exports="Add to favorites"},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports="Bar's style"},39011:e=>{e.exports="Download image"},43399:e=>{e.exports="Default templates"},29313:e=>{e.exports="Everyone with the link can view and copy"},83127:e=>{e.exports="Favorite Indicators"},33959:e=>{e.exports="Favorites"},11682:e=>{e.exports="Fullscreen mode"},15812:e=>{e.exports="Indicator Templates"},61142:e=>{e.exports="Indicators"},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports="Open Interval Dialog"},55520:e=>{e.exports="Open chart in popup"},38543:e=>{e.exports="Open in new tab"},75687:e=>{e.exports="Load Chart Layout"},75789:e=>{e.exports="Load layout"},90879:e=>{e.exports="Loading..."},80959:e=>{e.exports="Make a copy"},58219:e=>{e.exports="Manage layouts"},38554:e=>{e.exports="My templates"},14605:e=>{e.exports="Number or {hotKey_0}"},85520:e=>{e.exports="Save"},92093:e=>{e.exports="Save Indicator template"},87409:e=>{e.exports="Save all charts for all symbols and intervals on your layout"},11680:e=>{e.exports="Save layout"},27077:e=>{e.exports="Sharing"},20987:e=>{e.exports="Simply start typing while on the chart to pull up this search box"},99983:e=>{e.exports="Symbol Search"},43959:e=>{e.exports="Quick Search"},70728:e=>{e.exports="Redo {hint}"},72482:e=>{e.exports="Remove from favorites"},35038:e=>{e.exports="Rename"},88513:e=>{e.exports="Take a snapshot"},32916:e=>{e.exports="Time Interval"},99746:e=>{e.exports="Tweet image"},80323:e=>{e.exports="Undo {hint}"},23687:e=>{e.exports="You have no Favorites Indicators yet"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/eraser.c80610a04a92d2465b03.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/eraser.c80610a04a92d2465b03.cur -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/fa.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports="Center"},91757:t=>{t.exports=["پایین"]},22192:t=>{t.exports="Days"},63099:t=>{t.exports="Hours"},77405:t=>{t.exports="Horizontal"},66304:t=>{t.exports=["ورودی‌ها"]},19286:t=>{t.exports="Left"},76476:t=>{t.exports="Middle"},28134:t=>{t.exports="Minutes"},71129:t=>{t.exports="Seconds"},21141:t=>{t.exports="Right"},21594:t=>{t.exports="Weeks"},26458:t=>{t.exports=["سایه بیشترین و کمترین"]},65994:t=>{t.exports="Top"},92960:t=>{t.exports="Text alignment"},90581:t=>{t.exports="Text orientation"},44085:t=>{t.exports="Vertical"},13355:t=>{t.exports="change {title} days to"},41377:t=>{t.exports="change {title} days from"},35388:t=>{t.exports="change {title} hours from"},78586:t=>{t.exports="change {title} hours to"},59635:t=>{t.exports="change {title} months from"},74266:t=>{t.exports="change {title} months to"},91633:t=>{t.exports="change {title} minutes to"},15106:t=>{t.exports="change {title} minutes from"},66161:t=>{t.exports="change {title} seconds to"},2822:t=>{t.exports="change {title} seconds from"},21339:t=>{t.exports="change {title} weeks from"},68643:t=>{t.exports="change {title} weeks to"},30810:t=>{t.exports="change {title} visibility on ticks"},24941:t=>{t.exports="change {title} visibility on weeks"},8917:t=>{t.exports="change {title} visibility on {ranges}"},29088:t=>{t.exports="change {title} visibility on days"},68971:t=>{t.exports="change {title} visibility on hours"},64370:t=>{t.exports="change {title} visibility on minutes"},6659:t=>{t.exports="change {title} visibility on months"},46948:t=>{t.exports="change {title} visibility on seconds"},82211:t=>{t.exports=["Days"]},33486:t=>{t.exports="days to"},14077:t=>{t.exports="days from"},3143:t=>{t.exports=["Hours"]},84775:t=>{t.exports="hours from"},11255:t=>{t.exports="hours to"},58964:t=>{t.exports=["Months"]},71770:t=>{t.exports="months from"},37179:t=>{t.exports="months to"},16465:t=>{t.exports=["Minutes"]},72317:t=>{t.exports="minutes to"},25586:t=>{t.exports="minutes from"},32925:t=>{t.exports="seconds"},39017:t=>{t.exports="seconds to"},6049:t=>{t.exports="seconds from"},93016:t=>{t.exports="weeks"},32002:t=>{t.exports="weeks from"},28091:t=>{t.exports="weeks to"},59523:t=>{t.exports="ticks"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/favorite-drawings-api.340e60e2342b0d93ebe7.js: -------------------------------------------------------------------------------- 1 | "use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5551],{71355:(i,t,e)=>{e.r(t),e.d(t,{FavoriteDrawingsApi:()=>l});var s=e(50151),a=e(97145),o=e(241);class l{constructor(){this._visibility=new a.WatchedValue(!1),this._canBeShownValue=new a.WatchedValue(!1),this._toolbarPromise=null,this._toolbar=null,this._init()}visible(){return this._visibility.readonly()}canBeShown(){return this._canBeShownValue.readonly()}show(){(0,s.ensureNotNull)(this._toolbarPromise).then((i=>{i.showAndSaveSettingsValue()}))}hide(){null!==this._toolbarPromise&&this._toolbarPromise.then((i=>{i.hideAndSaveSettingsValue()}))}_init(){(0,o.createFavoriteDrawingToolbar)();const i=(0,s.ensureNotNull)((0,o.getFavoriteDrawingToolbarPromise)());this._toolbarPromise=i.then((i=>(this._toolbar=i,this._visibility.setValue(this._toolbar.visibility().value()),this._canBeShownValue.setValue(this._toolbar.canBeShown().value()),this._toolbar.visibility().subscribe((i=>{this._visibility.setValue(i)})),this._toolbar.canBeShown().subscribe((i=>{this._canBeShownValue.setValue(i)})),this._toolbar)))}}}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/hammerjs.6e30e0c48af40bf2f6c0.js: -------------------------------------------------------------------------------- 1 | "use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2377],{13367:(e,a,r)=>{r.r(a),r.d(a,{HammerJS:()=>n.a});var i=r(11553),n=r.n(i)}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/he_IL.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports=["מרכז"]},91757:t=>{t.exports=["תחתית"]},22192:t=>{t.exports=["ימים"]},63099:t=>{t.exports=["שעות"]},77405:t=>{t.exports=["אופקי"]},66304:t=>{t.exports=["תשומות"]},19286:t=>{t.exports=["שמאל"]},76476:t=>{t.exports=["אמצע"]},28134:t=>{t.exports=["דקות"]},71129:t=>{t.exports=["שניות"]},21141:t=>{t.exports=["ימין"]},21594:t=>{t.exports=["שבועות"]},26458:t=>{t.exports=["פתיל"]},65994:t=>{t.exports=["עליון"]},92960:t=>{t.exports=["יישור טקסט"]},90581:t=>{t.exports=["כיוון טקסט"]},44085:t=>{t.exports=["אנכי"]},13355:t=>{t.exports=["שנה {title} ימים ל"]},41377:t=>{t.exports=["שנה {title} ימים מ"]},35388:t=>{t.exports=["שנה {title} שעות מ"]},78586:t=>{t.exports=["שנה את השעות של {title} ל"]},59635:t=>{t.exports=["שנה {title} חודשים מ"]},74266:t=>{t.exports=["שנה {title} חודשים ל"]},91633:t=>{t.exports=["שנה {title} דקות ל"]},15106:t=>{t.exports=["שנה {title} דקות מ"]},66161:t=>{t.exports=["שנה {title} שניות ל"]},2822:t=>{t.exports=["שנה {title} שניות מ"]},21339:t=>{t.exports=["שנה {title} שבועות מ"]},68643:t=>{t.exports=["שנה {title} שבועות ל"]},30810:t=>{t.exports=["שנה את הנראות של {title} בטיקים"]},24941:t=>{t.exports=["שנה נראות של {title} על שבועות"]},8917:t=>{t.exports=["שנה את הנראות של {title} ב-{ranges}"]},29088:t=>{t.exports=["שנה את הנראות של {title} בימים"]},68971:t=>{t.exports=["שנה נראות של {title} בשעות"]},64370:t=>{t.exports=["שנה נראות של {title} על דקות"]},6659:t=>{t.exports=["שנה נראות של {title} על חודשים"]},46948:t=>{t.exports=["שנה נראות של {title} בשניות"]},82211:t=>{t.exports=["ימים"]},33486:t=>{t.exports=["ימים ל"]},14077:t=>{t.exports=["ימים מ"]},3143:t=>{t.exports=["שעות"]},84775:t=>{t.exports=["שעות מ"]},11255:t=>{t.exports=["שעות ל"]},58964:t=>{t.exports=["חודשים"]},71770:t=>{t.exports=["חודשים מ"]},37179:t=>{t.exports=["חודשים ל"]},16465:t=>{t.exports=["דקות"]},72317:t=>{t.exports=["דקות ל"]},25586:t=>{t.exports=["דקות מ"]},32925:t=>{t.exports=["שניות"]},39017:t=>{t.exports=["שניות ל"]},6049:t=>{t.exports=["שניות מ"]},93016:t=>{t.exports=["שבועות"]},32002:t=>{t.exports=["שבועות מ"]},28091:t=>{t.exports=["שבועות ל"]},59523:t=>{t.exports=["טיקים"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/he_IL.9417.7ff64779d43389a1bb41.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9417],{40276:e=>{e.exports=["הוסף"]},53585:e=>{e.exports=["הוסף צבע בהתאמה אישית"]},81865:e=>{e.exports=["שקיפות"]},2443:e=>{e.exports=["כלי(ם) קו סגנון קו"]},40054:e=>{e.exports=["צבע"]},44629:e=>{e.exports=["הוסף למועדפים"]},38455:e=>{e.exports=["צבע רקע"]},79964:e=>{e.exports=["צבע רקע 1"]},45320:e=>{e.exports=["צבע רקע 2"]},60925:e=>{e.exports=["נקודה"]},42973:e=>{e.exports=["קו מנוקד"]},59317:e=>{e.exports=["קו מקווקו"]},99289:e=>{e.exports=["מחק"]},23886:e=>{e.exports=["גודל גופן"]},17006:e=>{e.exports=["גודל גופן"]},17517:e=>{e.exports=["הסתר את כלי השרטוט"]},74813:e=>{e.exports=["הסתר סרגל כלי שרטוטים מועדפים"]},37057:e=>{e.exports=["נעל כלי שרטוט"]},71845:e=>{e.exports=["רקע כלי קו"]},12928:e=>{e.exports=["צבעי כלי קו"]},21327:e=>{e.exports=["צבעי טקסט של כלי הקו"]},86327:e=>{e.exports=["רוחב כלי קו"]},47059:e=>{e.exports=["רוחב כלי קו"]},41610:e=>{e.exports=["עוד"]},79165:e=>{e.exports=["קסם"]},37140:e=>{e.exports=["מצב מגנט מצמיד שרטוטים ליד עמודות מחיר לערך OHLC הקרוב"]},67455:e=>{e.exports=["צבע סמן"]},59607:e=>{e.exports=["מדידה"]},36551:e=>{e.exports=["שרטוטים חדשים מועתקים לכל הגרפים בפריסה ומוצגים כאשר אותו הטיקר נבחר"]},91977:e=>{e.exports=["הצג כלים מוסתרים"]},51072:e=>{e.exports=["הצג עץ אובייקטים"]},49421:e=>{e.exports=["הישאר במצב שרטוט"]},49593:e=>{e.exports=["צבע רקע סטופ"]},36785:e=>{e.exports=["צבע רקע לרווח"]},76091:e=>{e.exports=["הסר שרטוטים"]},54336:e=>{e.exports=["הסר צבע"]},72482:e=>{e.exports=["הסר ממועדפים"]},19221:e=>{e.exports=["צבע טקסט"]},38925:e=>{e.exports=["הגדל"]},49895:e=>{e.exports=["הקטן"]},16631:e=>{e.exports=["שנה את צבע הטקסט של כלי(ם) הקו"]},74350:e=>{e.exports=["שנה את צבע הרקע של כלי(ם) הקו"]},68519:e=>{e.exports=["שנה את צבע כלי(ם) הקו"]},36819:e=>{e.exports=["שנה את גודל הגופן(ים) של כלי הקו"]},54769:e=>{e.exports=["שנה את סגנון הקו(ים) של כלי הקו"]},41648:e=>{e.exports=["שנה את רוחב הקו של כלי(ם) הקו"]},18567:e=>{e.exports=["שנה את המאפיין {propertyName}"]},32868:e=>{e.exports=["‎{hotKey_0}‎ + לחיצה על הגרף"]},68125:e=>{e.exports=["‎{hotKey_0}‎ — עיגול"]},40234:e=>{e.exports=["{hotKey_0} - צייר קו ישר בזוויות של 45"]},10289:e=>{e.exports=["‎{hotKey_0}‎ — מרווחים קבועים"]},81591:e=>{e.exports=["‎{hotKey_0}‎ — ריבוע"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/hu_HU.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:e=>{e.exports="Center"},91757:e=>{e.exports=["Alsó"]},22192:e=>{e.exports=["Napok"]},63099:e=>{e.exports=["Órák"]},77405:e=>{e.exports="Horizontal"},66304:e=>{e.exports=["Inputok"]},19286:e=>{e.exports=["Bal"]},76476:e=>{e.exports="Middle"},28134:e=>{e.exports=["Percek"]},71129:e=>{e.exports=["Másodpercek"]},21141:e=>{e.exports=["Jobb"]},21594:e=>{e.exports=["Hetek"]},26458:e=>{e.exports=["Kanóc"]},65994:e=>{e.exports=["Felső"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},44085:e=>{e.exports="Vertical"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},8917:e=>{e.exports="change {title} visibility on {ranges}"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},46948:e=>{e.exports="change {title} visibility on seconds"},82211:e=>{e.exports="days"},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Órák"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},58964:e=>{e.exports=["Hónapok"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Percek"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ichart-storage.1144e5a1b4f8503ee572.js: -------------------------------------------------------------------------------- 1 | "use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5565],{98653:(r,s,e)=>{e.r(s),e.d(s,{SavingLineToolsError:()=>o,SavingLineToolsLibraryError:()=>i});class o extends Error{constructor(r,s){super(s),this.shouldBeCooled=r}}class i extends Error{constructor(r,s=!1){super(r),this.safe=s,this.name="SavingLineToolsLibraryError"}}}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/icons.4d39018d0766cf7006bc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/icons.4d39018d0766cf7006bc.png -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/id_ID.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports=["Tengah"]},91757:t=>{t.exports=["Dasar"]},22192:t=>{t.exports=["Hari"]},63099:t=>{t.exports=["Jam"]},77405:t=>{t.exports="Horizontal"},66304:t=>{t.exports=["Input"]},19286:t=>{t.exports=["Kiri"]},76476:t=>{t.exports=["Tengah"]},28134:t=>{t.exports=["Menit"]},71129:t=>{t.exports=["Detik"]},21141:t=>{t.exports=["Kanan"]},21594:t=>{t.exports=["Minggu"]},26458:t=>{t.exports=["Sumbu"]},65994:t=>{t.exports=["Teratas"]},92960:t=>{t.exports=["Perataan teks"]},90581:t=>{t.exports=["Orientasi teks"]},44085:t=>{t.exports="Vertical"},13355:t=>{t.exports=["ubah {title} hari ke"]},41377:t=>{t.exports=["ubah {title} hari dari"]},35388:t=>{t.exports=["ubah {title} jam dari"]},78586:t=>{t.exports=["ubah {title} jam ke"]},59635:t=>{t.exports=["ubah {title} bulan dari"]},74266:t=>{t.exports=["ubah {title} bulan ke"]},91633:t=>{t.exports=["ubah {title} menit ke"]},15106:t=>{t.exports=["ubah {title} menit dari"]},66161:t=>{t.exports=["ubah {title} detik ke"]},2822:t=>{t.exports=["ubah {title} detik dari"]},21339:t=>{t.exports=["ubah {title} minggu dari"]},68643:t=>{t.exports=["ubah {title} minggu ke"]},30810:t=>{t.exports=["ubah visibilitas {title} pada tick"]},24941:t=>{t.exports=["ubah visibilitas {title} dalam minggu"]},8917:t=>{t.exports=["ubah visibilitas {title} di dalam {ranges}"]},29088:t=>{t.exports=["ubah visibilitas {title} dalam hari"]},68971:t=>{t.exports=["ubah visibilitas {title} dalam jam"]},64370:t=>{t.exports=["ubah visibilitas {title} dalam menit"]},6659:t=>{t.exports=["ubah visibilitas {title} dalam bulan"]},46948:t=>{t.exports=["ubah visibilitas {title} pada detik"]},82211:t=>{t.exports=["Hari"]},33486:t=>{t.exports=["hari ke"]},14077:t=>{t.exports=["dari dari"]},3143:t=>{t.exports=["Jam"]},84775:t=>{t.exports=["jam dari"]},11255:t=>{t.exports=["jam ke"]},58964:t=>{t.exports=["Bulan"]},71770:t=>{t.exports=["bulan dari"]},37179:t=>{t.exports=["bulan ke"]},16465:t=>{t.exports=["menit"]},72317:t=>{t.exports=["menit ke"]},25586:t=>{t.exports=["menit dari"]},32925:t=>{t.exports=["detik"]},39017:t=>{t.exports=["detik ke"]},6049:t=>{t.exports=["detik dari"]},93016:t=>{t.exports=["minggu"]},32002:t=>{t.exports=["minggu dari"]},28091:t=>{t.exports=["minggu ke"]},59523:t=>{t.exports=["Tick"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ja.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports=["中央"]},91757:t=>{t.exports=["下"]},22192:t=>{t.exports=["日"]},63099:t=>{t.exports=["時間"]},77405:t=>{t.exports=["水平"]},66304:t=>{t.exports=["パラメーター"]},19286:t=>{t.exports=["左"]},76476:t=>{t.exports=["中央"]},28134:t=>{t.exports=["分"]},71129:t=>{t.exports=["秒"]},21141:t=>{t.exports=["右"]},21594:t=>{t.exports=["週"]},26458:t=>{t.exports=["ヒゲ"]},65994:t=>{t.exports=["上"]},92960:t=>{t.exports=["テキストの配置"]},90581:t=>{t.exports=["テキストの向き"]},44085:t=>{t.exports=["垂直"]},13355:t=>{t.exports=["{title}の可視性を何日までに変更"]},41377:t=>{t.exports=["{title}の可視性を何日からに変更"]},35388:t=>{t.exports=["{title}の可視性を何時間からに変更"]},78586:t=>{t.exports=["{title}の可視性を何時間までに変更"]},59635:t=>{t.exports=["{title}の可視性を何ヶ月からに変更"]},74266:t=>{t.exports=["{title}の可視性を何ヶ月までに変更"]},91633:t=>{t.exports=["{title}の可視性を何分までに変更"]},15106:t=>{t.exports=["{title}の可視性を何分からに変更"]},66161:t=>{t.exports=["{title}の可視性を何秒までに変更"]},2822:t=>{t.exports=["{title}の可視性を何秒からに変更"]},21339:t=>{t.exports=["{title}の可視性を何週からに変更"]},68643:t=>{t.exports=["{title}の可視性を何週までに変更"]},30810:t=>{t.exports=["{title}のティックでの可視性の変更"]},24941:t=>{t.exports=["{title}の週足での可視性の変更"]},8917:t=>{t.exports=["{ranges}で{title}の可視性を変更"]},29088:t=>{t.exports=["{title}の日足での可視性の変更"]},68971:t=>{t.exports=["{title}の時間足での可視性の変更"]},64370:t=>{t.exports=["{title}の分足での可視性の変更"]},6659:t=>{t.exports=["{title}の月足での可視性の変更"]},46948:t=>{t.exports=["{title}の秒足での可視性の変更"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["何日まで"]},14077:t=>{t.exports=["何日から"]},3143:t=>{t.exports=["時間"]},84775:t=>{t.exports=["何時間から"]},11255:t=>{t.exports=["何時間まで"]},58964:t=>{t.exports=["月"]},71770:t=>{t.exports=["何ヶ月から"]},37179:t=>{t.exports=["何ヶ月まで"]},16465:t=>{t.exports=["分"]},72317:t=>{t.exports=["何分まで"]},25586:t=>{t.exports=["何分から"]},32925:t=>{t.exports=["秒"]},39017:t=>{t.exports=["何秒まで"]},6049:t=>{t.exports=["何秒から"]},93016:t=>{t.exports=["週"]},32002:t=>{t.exports=["何週から"]},28091:t=>{t.exports=["何週まで"]},59523:t=>{t.exports=["ティック"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ja.3236.e12bb9a536432e97ec0c.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3236],{14229:e=>{e.exports=["ドット"]},6174:e=>{e.exports=["日"]},5285:e=>{e.exports=["時間"]},79410:e=>{e.exports=["月"]},37830:e=>{e.exports=["分"]},25042:e=>{e.exports=["週"]},74787:e=>{e.exports=["日"]},62346:e=>{e.exports=["時間"]},94328:e=>{e.exports=["月"]},57470:e=>{e.exports=["分"]},74973:e=>{e.exports=["秒"]},48801:e=>{e.exports=["レンジ"]},86614:e=>{e.exports=["週"]},30426:e=>{e.exports=["ティック"]},43001:e=>{e.exports=["画像をコピー"]},7367:e=>{e.exports=["リンクをコピー"]},45888:e=>{e.exports=["チャートのスナップショット"]},74207:e=>{e.exports=["チャート設定"]},54777:e=>{e.exports=["追加"]},95798:e=>{e.exports=["カスタム時間足の追加"]},44629:e=>{e.exports=["お気に入りに追加"]},15795:e=>{e.exports=["すべてのレイアウト"]},88368:e=>{e.exports=["すべての変更を保存"]},84232:e=>{e.exports=["バーのスタイル"]},39011:e=>{e.exports=["画像をダウンロード"]},43399:e=>{e.exports=["デフォルトテンプレート"]},29313:e=>{e.exports=["リンクを知っている人は閲覧やコピーが可能"]},83127:e=>{e.exports=["お気に入りインジケーター"]},33959:e=>{e.exports=["お気に入り"]},11682:e=>{e.exports=["フルスクリーンモード"]},15812:e=>{e.exports=["インジケーターテンプレート"]},61142:e=>{e.exports=["インジケーター"]},74527:e=>{e.exports=["インジケーター&ストラテジー"]},79353:e=>{e.exports=["時間足ダイアログを開く"]},55520:e=>{e.exports=["ポップアップでチャートを開く"]},38543:e=>{e.exports=["新しいタブで開く"]},75687:e=>{e.exports=["チャートレイアウトの読み込み"]},75789:e=>{e.exports=["レイアウトの読み込み"]},90879:e=>{e.exports=["読み込み中 ..."]},80959:e=>{e.exports=["コピーの作成"]},58219:e=>{e.exports=["レイアウトの管理"]},38554:e=>{e.exports=["マイテンプレート"]},14605:e=>{e.exports=["数字または{hotKey_0}"]},85520:e=>{e.exports=["保存"]},92093:e=>{e.exports=["インジケーターテンプレートを保存"]},87409:e=>{e.exports=["レイアウトのすべてのチャートを保存"]},11680:e=>{e.exports=["レイアウトを保存"]},27077:e=>{e.exports=["共有"]},20987:e=>{e.exports=["チャート上で文字をタイプすると、この検索ボックスが表示されます"]},99983:e=>{e.exports=["シンボル検索"]},43959:e=>{e.exports=["クイックサーチ"]},70728:e=>{e.exports=["{hint}をやり直す"]},72482:e=>{e.exports=["お気に入りから削除"]},35038:e=>{e.exports=["名前の変更"]},88513:e=>{e.exports=["スナップショットを取得"]},32916:e=>{e.exports=["時間足"]},99746:e=>{e.exports=["画像をツイート"]},80323:e=>{e.exports=["{hint}を元に戻す"]},23687:e=>{e.exports=["お気に入りインジケーターはまだありません"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ja.6306.b88dcc3f0d7db89ebfc1.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6306],{74274:e=>{e.exports=["クロス"]},60558:e=>{e.exports=["動物 & 自然"]},14232:e=>{e.exports=["アクティビティ"]},35305:e=>{e.exports=["フード & ドリンク"]},49546:e=>{e.exports=["旗"]},72302:e=>{e.exports=["モノ"]},96330:e=>{e.exports=["スマイル & 人物"]},6878:e=>{e.exports=["記号"]},15426:e=>{e.exports=["最近使用したもの"]},15395:e=>{e.exports=["トラベル & 場所"]},41596:e=>{e.exports=["価格スケールのラベル"]},45811:e=>{e.exports=["ステータスラインの値"]},39495:e=>{e.exports=["円"]},41389:e=>{e.exports=["バーの上"]},29520:e=>{e.exports=["絶対値"]},67049:e=>{e.exports=["デフォルトを適用"]},65262:e=>{e.exports=["区切り付きエリア"]},83760:e=>{e.exports=["実体"]},48848:e=>{e.exports=["枠"]},27331:e=>{e.exports=["背景"]},78626:e=>{e.exports=["バーの下"]},16079:e=>{e.exports=["グラデーション"]},42973:e=>{e.exports=["点線"]},41361:e=>{e.exports=["下"]},59317:e=>{e.exports=["破線"]},31577:e=>{e.exports=["VAの推移"]},4329:e=>{e.exports=["デフォルト"]},98938:e=>{e.exports=["デフォルト"]},45044:e=>{e.exports=["非表示に"]},11091:e=>{e.exports=["ヒストグラム"]},40297:e=>{e.exports=["出力"]},36993:e=>{e.exports=["小数点表示"]},64606:e=>{e.exports=["ラベルフォント"]},54934:e=>{e.exports=["区切り付きライン"]},41610:e=>{e.exports=["詳細"]},55362:e=>{e.exports=["普通"]},35637:e=>{e.exports=["ソリッド"]},18229:e=>{e.exports=["デフォルトを保存"]},86520:e=>{e.exports=["シグナルラベル"]},64108:e=>{e.exports=["区切り付きステップライン"]},67767:e=>{e.exports=["ダイヤ付きステップライン"]},91502:e=>{e.exports=["配置"]},73947:e=>{e.exports=["精度"]},66596:e=>{e.exports=["数量"]},79782:e=>{e.exports=["設定をリセット"]},95247:e=>{e.exports=["幅(ボックスの%)"]},19221:e=>{e.exports=["テキストの色"]},77409:e=>{e.exports=["トレード"]},98802:e=>{e.exports=["上"]},78019:e=>{e.exports=["選択中の描画をまとめて移動するには演算子を使用します。価格に対しては+ , - , / , *、バーインデックスに対しては+ ,- を使用します。"]},14414:e=>{e.exports=["出来高プロファイル"]},91322:e=>{e.exports=["値"]},20834:e=>{e.exports=["最小ティックの変更"]},98491:e=>{e.exports="change char"},7378:e=>{e.exports=["フォントサイズの変更"]},28691:e=>{e.exports=["ラインスタイルの変更"]},38361:e=>{e.exports=["ロケーションの変更"]},51081:e=>{e.exports=["パーセント幅の変更"]},47634:e=>{e.exports=["配置の変更"]},15683:e=>{e.exports=["Plotタイプの変更"]},164:e=>{e.exports=["精度の変更"]},86888:e=>{e.exports=["シェイプの変更"]},50463:e=>{e.exports=["値の変更"]},12628:e=>{e.exports=["値の表示の変更"]},76080:e=>{e.exports=["例. +1"]},95166:e=>{e.exports=["例. /2"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ja.9417.7ff64779d43389a1bb41.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9417],{40276:e=>{e.exports=["追加"]},53585:e=>{e.exports=["カスタムカラーの追加"]},81865:e=>{e.exports=["不透明度"]},2443:e=>{e.exports=["ラインツールの線種"]},40054:e=>{e.exports=["色"]},44629:e=>{e.exports=["お気に入りに追加"]},38455:e=>{e.exports=["背景色"]},79964:e=>{e.exports=["背景色1"]},45320:e=>{e.exports=["背景色2"]},60925:e=>{e.exports=["ドット"]},42973:e=>{e.exports=["点線"]},59317:e=>{e.exports=["破線"]},99289:e=>{e.exports=["消しゴム"]},23886:e=>{e.exports=["フォントサイズ"]},17006:e=>{e.exports=["フォントサイズ"]},17517:e=>{e.exports=["すべての描画ツールを非表示"]},74813:e=>{e.exports=["お気に入り描画ツールのツールバーを非表示"]},37057:e=>{e.exports=["すべての描画ツールをロック"]},71845:e=>{e.exports=["ラインツールの背景"]},12928:e=>{e.exports=["ラインツールの色"]},21327:e=>{e.exports=["ラインツールのテキストの色"]},86327:e=>{e.exports=["ラインツールの太さ"]},47059:e=>{e.exports=["ラインツールの太さ"]},41610:e=>{e.exports=["詳細"]},79165:e=>{e.exports=["マジック"]},37140:e=>{e.exports=["マグネットモードでは、価格バーの近くに描画を配置すると近くのOHLC値(始値・高値・安値・終値)にくっつきます"]},67455:e=>{e.exports=["マーカーの色"]},59607:e=>{e.exports=["ものさし"]},36551:e=>{e.exports=["新規描画は、マルチレイアウトのすべてのチャートに複製され、同じティッカーが選択された時に表示されます。"]},91977:e=>{e.exports=["非表示ツールを表示"]},51072:e=>{e.exports=["オブジェクトツリーを表示"]},49421:e=>{e.exports=["描画モードの維持"]},49593:e=>{e.exports=["ストップの背景色"]},36785:e=>{e.exports=["ターゲットの背景色"]},76091:e=>{e.exports=["描画を削除"]},54336:e=>{e.exports=["色を削除"]},72482:e=>{e.exports=["お気に入りから削除"]},19221:e=>{e.exports=["テキストの色"]},38925:e=>{e.exports=["ズームイン"]},49895:e=>{e.exports=["ズームアウト"]},16631:e=>{e.exports=["ラインツールのテキストの色の変更"]},74350:e=>{e.exports=["ラインツールの背景色の変更"]},68519:e=>{e.exports=["ラインツールの色の変更"]},36819:e=>{e.exports=["ラインツールのフォントサイズの変更"]},54769:e=>{e.exports=["ラインツールの線種の変更"]},41648:e=>{e.exports=["ラインツールの線の幅の変更"]},18567:e=>{e.exports=["{propertyName}のプロパティの変更"]},32868:e=>{e.exports=["{hotKey_0} + チャートをクリック"]},68125:e=>{e.exports=["{hotKey_0} — 円"]},40234:e=>{e.exports=["{hotKey_0} ー 45度の角度で直線を描く"]},10289:e=>{e.exports=["{hotKey_0} — 固定増分"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ko.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports=["센터"]},91757:t=>{t.exports=["아래"]},22192:t=>{t.exports=["날"]},63099:t=>{t.exports=["시간"]},77405:t=>{t.exports=["가로"]},66304:t=>{t.exports=["인풋"]},19286:t=>{t.exports=["왼쪽"]},76476:t=>{t.exports=["미들"]},28134:t=>{t.exports=["분"]},71129:t=>{t.exports=["초"]},21141:t=>{t.exports=["오른쪽"]},21594:t=>{t.exports=["주"]},26458:t=>{t.exports=["윅"]},65994:t=>{t.exports=["탑"]},92960:t=>{t.exports=["텍스트 얼라인"]},90581:t=>{t.exports=["텍스트 방향"]},44085:t=>{t.exports=["세로"]},13355:t=>{t.exports=["{title} 날을 ~로 바꾸기"]},41377:t=>{t.exports=["~로부터 {title} 날 바꾸기"]},35388:t=>{t.exports=["~로부터 {title} 시간 바꾸기"]},78586:t=>{t.exports=["{title} 시간을 ~로 바꾸기"]},59635:t=>{t.exports=["~로부터 {title} 달 바꾸기"]},74266:t=>{t.exports=["{title} 달을 ~로 바꾸기"]},91633:t=>{t.exports=["{title} 분을 ~로 바꾸기"]},15106:t=>{t.exports=["~로부터 {title} 분 바꾸기"]},66161:t=>{t.exports=["{title} 초를 ~로 바꾸기"]},2822:t=>{t.exports=["~로부터 {title} 초 바꾸기"]},21339:t=>{t.exports=["~로부터 {title} 주 바꾸기"]},68643:t=>{t.exports=["{title} 주를 ~로 바꾸기"]},30810:t=>{t.exports=["틱에서 {title} 비저빌리티 바꾸기"]},24941:t=>{t.exports=["주에서 {title} 비저빌리티 바꾸기"]},8917:t=>{t.exports=["{ranges} 에서 {title} 가시성 바꾸기"]},29088:t=>{t.exports=["날에서 {title} 비저빌리티 바꾸기"]},68971:t=>{t.exports=["시간에서 {title} 비저빌리티 바꾸기"]},64370:t=>{t.exports=["초에서 {title} 비저빌리티 바꾸기"]},6659:t=>{t.exports=["달에서 {title} 비저빌리티 바꾸기"]},46948:t=>{t.exports=["초에서 {title} 비저빌리티 바꾸기"]},82211:t=>{t.exports=["날"]},33486:t=>{t.exports=["날을 ~으로"]},14077:t=>{t.exports=["~로부터 ~날로"]},3143:t=>{t.exports=["시간"]},84775:t=>{t.exports=["~로부터 ~시간으로"]},11255:t=>{t.exports=["시간을 ~으로"]},58964:t=>{t.exports=["달"]},71770:t=>{t.exports=["~로부터 ~달로"]},37179:t=>{t.exports=["달을 ~으로"]},16465:t=>{t.exports=["분"]},72317:t=>{t.exports=["분을 ~으로"]},25586:t=>{t.exports=["~로부터 ~분으로"]},32925:t=>{t.exports=["초"]},39017:t=>{t.exports=["초를 ~으로"]},6049:t=>{t.exports=["~로부터 ~초로"]},93016:t=>{t.exports=["주"]},32002:t=>{t.exports=["~로부터 ~주로"]},28091:t=>{t.exports=["주를 ~으로"]},59523:t=>{t.exports=["틱스"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ko.3236.e12bb9a536432e97ec0c.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3236],{14229:e=>{e.exports=["점"]},6174:e=>{e.exports=["날"]},5285:e=>{e.exports=["시"]},79410:e=>{e.exports=["달"]},37830:e=>{e.exports=["분"]},25042:e=>{e.exports=["주"]},74787:e=>{e.exports=["날"]},62346:e=>{e.exports=["시간"]},94328:e=>{e.exports=["달"]},57470:e=>{e.exports=["분"]},74973:e=>{e.exports=["초"]},48801:e=>{e.exports=["레인지"]},86614:e=>{e.exports=["주"]},30426:e=>{e.exports=["틱"]},43001:e=>{e.exports=["이미지 카피"]},7367:e=>{e.exports=["링크 카피"]},45888:e=>{e.exports=["차트스냅샷"]},74207:e=>{e.exports=["차트 세팅"]},54777:e=>{e.exports=["넣기"]},95798:e=>{e.exports=["커스텀 인터벌 넣기"]},44629:e=>{e.exports=["즐겨찾기에 넣기"]},15795:e=>{e.exports=["내 모든 레이아웃"]},88368:e=>{e.exports=["모든 변경사항이 저장됨"]},84232:e=>{e.exports=["봉스타일"]},39011:e=>{e.exports=["이미지 다운로드"]},43399:e=>{e.exports=["디폴트 템플릿"]},29313:e=>{e.exports=["이 링크를 가진 사람 누구나 볼 수 있고 카피할 수 있습니다"]},83127:e=>{e.exports=["즐겨찾기 인디케이터"]},33959:e=>{e.exports=["즐겨찾기 (Favorites)"]},11682:e=>{e.exports=["전체화면모드"]},15812:e=>{e.exports=["인디케이터 템플릿"]},61142:e=>{e.exports=["지표"]},74527:e=>{e.exports=["지표 및 전략"]},79353:e=>{e.exports=["인터벌대화창열기"]},55520:e=>{e.exports=["팝업창으로 차트열기"]},38543:e=>{e.exports=["새 탭에서 열기"]},75687:e=>{e.exports=["차트 레이아웃 불러오기"]},75789:e=>{e.exports=["레이아웃 불러오기"]},90879:e=>{e.exports=["로딩..."]},80959:e=>{e.exports=["카피 만들기"]},58219:e=>{e.exports=["레이아웃 관리"]},38554:e=>{e.exports=["내 템플릿"]},14605:e=>{e.exports=["넘버 또는 {hotKey_0}"]},85520:e=>{e.exports=["저장"]},92093:e=>{e.exports=["로 인디케이터 템플릿 세이브"]},87409:e=>{e.exports=["귀하의 레이아웃에 있는 모든 심볼 차트 및 인터벌 저장"]},11680:e=>{e.exports=["레이아웃 세이브"]},27077:e=>{e.exports=["셰어링"]},20987:e=>{e.exports=["차트 위에서 이 서치 박스를 띄우는 동안에 타이핑을 시작할 수 있습니다"]},99983:e=>{e.exports=["심볼 찾기"]},43959:e=>{e.exports=["퀵 서치"]},70728:e=>{e.exports=["{hint} 다시하기"]},72482:e=>{e.exports=["즐겨찾기지움"]},35038:e=>{e.exports=["이름 바꾸기"]},88513:e=>{e.exports=["스냅샷 찍기"]},32916:e=>{e.exports=["시간간격"]},99746:e=>{e.exports=["트윗 차트 이미지"]},80323:e=>{e.exports=["{hint} 되돌리기"]},23687:e=>{e.exports=["아직 즐겨찾는 인디케이터가 없습니다"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ko.6306.b88dcc3f0d7db89ebfc1.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6306],{74274:e=>{e.exports=["크로스"]},60558:e=>{e.exports=["애니멀 & 네이처"]},14232:e=>{e.exports=["액티비티"]},35305:e=>{e.exports=["푸드 & 드링크"]},49546:e=>{e.exports=["플래그"]},72302:e=>{e.exports=["오브젝트"]},96330:e=>{e.exports=["스마일 & 피플"]},6878:e=>{e.exports=["심볼"]},15426:e=>{e.exports=["최근에 쓰임"]},15395:e=>{e.exports=["트래블 & 플레이스"]},41596:e=>{e.exports=["프라이스 스케일 라벨"]},45811:e=>{e.exports=["상태 라인 밸류"]},39495:e=>{e.exports=["서클"]},41389:e=>{e.exports=["봉위"]},29520:e=>{e.exports=["절대값"]},67049:e=>{e.exports=["기본설정"]},65262:e=>{e.exports=["영역 브레이크"]},83760:e=>{e.exports=["바디"]},48848:e=>{e.exports=["경계"]},27331:e=>{e.exports=["배경"]},78626:e=>{e.exports=["봉아래"]},16079:e=>{e.exports=["그래디언트"]},42973:e=>{e.exports=["도트 라인"]},41361:e=>{e.exports=["다운"]},59317:e=>{e.exports=["대쉬 라인"]},31577:e=>{e.exports=["디벨로핑 VA"]},4329:e=>{e.exports=["기본설정"]},98938:e=>{e.exports=["기본설정"]},45044:e=>{e.exports=["숨겨진"]},11091:e=>{e.exports=["막대그래프"]},40297:e=>{e.exports=["아웃풋"]},36993:e=>{e.exports=["min tick 오버라이드"]},64606:e=>{e.exports=["라벨 폰트"]},54934:e=>{e.exports=["라인 브레이크"]},41610:e=>{e.exports=["더보기"]},55362:e=>{e.exports=["정상"]},35637:e=>{e.exports=["솔리드"]},18229:e=>{e.exports=["기본설정으로 사용"]},86520:e=>{e.exports=["신호라벨"]},64108:e=>{e.exports=["브레이크가 있는 스텝 라인"]},67767:e=>{e.exports=["다이어몬드와 함께 발맞추기"]},91502:e=>{e.exports=["플레이스먼트"]},73947:e=>{e.exports=["정밀도"]},66596:e=>{e.exports=["수량"]},79782:e=>{e.exports=["설정초기화"]},95247:e=>{e.exports=["너비(박스의 %)"]},19221:e=>{e.exports=["문자열색"]},77409:e=>{e.exports=["차트위 트레이드"]},98802:e=>{e.exports=["업"]},78019:e=>{e.exports=["선택한 드로윙을 대체하려면 특수 연산 부호를 사용합니다. 가격에는 +,-,/,*, 막대 인덱스는 +,-입니다."]},14414:e=>{e.exports=["볼륨 프로화일"]},91322:e=>{e.exports=["밸류"]},20834:e=>{e.exports=["미니멈 틱 바꾸기"]},98491:e=>{e.exports=["글자 바꾸기"]},7378:e=>{e.exports=["폰트 사이즈 바꾸기"]},28691:e=>{e.exports=["라인 스타일 바꾸기"]},38361:e=>{e.exports=["로케이션 바꾸기"]},51081:e=>{e.exports=["퍼센트 너비 바꾸기"]},47634:e=>{e.exports=["자리 바꾸기"]},15683:e=>{e.exports=["플롯 타입 바꾸기"]},164:e=>{e.exports=["프리시전 바꾸기"]},86888:e=>{e.exports=["셰이프 바꾸기"]},50463:e=>{e.exports=["밸류 바꾸기"]},12628:e=>{e.exports=["밸류 비저빌리티 바꾸기"]},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ko.9417.7ff64779d43389a1bb41.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9417],{40276:e=>{e.exports=["넣기"]},53585:e=>{e.exports=["커스텀 컬러 넣기"]},81865:e=>{e.exports=["불투명성"]},2443:e=>{e.exports=["라인 툴 라인 스타일"]},40054:e=>{e.exports=["색"]},44629:e=>{e.exports=["즐겨찾기에 넣기"]},38455:e=>{e.exports=["배경색"]},79964:e=>{e.exports=["배경색 1"]},45320:e=>{e.exports=["배경색 2"]},60925:e=>{e.exports=["점"]},42973:e=>{e.exports=["도트 라인"]},59317:e=>{e.exports=["대쉬 라인"]},99289:e=>{e.exports=["지우개"]},23886:e=>{e.exports=["폰트 크기"]},17006:e=>{e.exports=["폰트 크기"]},17517:e=>{e.exports=["드로잉툴숨김"]},74813:e=>{e.exports=["많이 쓰는 드로잉 툴바 숨기기"]},37057:e=>{e.exports=["드로잉툴고정"]},71845:e=>{e.exports=["라인 툴 백그라운드"]},12928:e=>{e.exports=["라인 툴 컬러"]},21327:e=>{e.exports=["라인 툴 텍스트 컬러"]},86327:e=>{e.exports=["라인툴 너비"]},47059:e=>{e.exports=["라인툴 너비"]},41610:e=>{e.exports=["더보기"]},79165:e=>{e.exports=["매직"]},37140:e=>{e.exports=["자석모드는 가장 최근 OHLC 밸류에 가까운 프라이스에 드로잉을 들러붙게 해줍니다."]},67455:e=>{e.exports=["마커 색상"]},59607:e=>{e.exports=["재기"]},36551:e=>{e.exports=["새 차트를 고를 때 새 드로잉들은 레이아웃에 있는 모든 차트에 복제됩니다."]},91977:e=>{e.exports=["숨긴툴 보기"]},51072:e=>{e.exports=["오브젝트 트리 보기"]},49421:e=>{e.exports=["그리기모드 유지"]},49593:e=>{e.exports=["스탑배경색"]},36785:e=>{e.exports=["수익배경색"]},76091:e=>{e.exports=["드로잉 없애기"]},54336:e=>{e.exports=["컬러 없애기"]},72482:e=>{e.exports=["즐겨찾기지움"]},19221:e=>{e.exports=["문자열색"]},38925:e=>{e.exports=["크게보기"]},49895:e=>{e.exports=["작게보기"]},16631:e=>{e.exports=["라인 툴 텍스트 컬러 바꾸기"]},74350:e=>{e.exports=["라인 툴 백그라운드 컬러 바꾸기"]},68519:e=>{e.exports=["라인 툴 컬러 바꾸기"]},36819:e=>{e.exports=["라인 툴 폰트 사이즈 바꾸기"]},54769:e=>{e.exports=["라인 툴 라인 스타일 바꾸기"]},41648:e=>{e.exports=["라인 툴 라인 너비 바꾸기"]},18567:e=>{e.exports=["{propertyName} 속성 변경"]},32868:e=>{e.exports=["{hotKey_0} + 차트위 클릭"]},68125:e=>{e.exports=["{hotKey_0} — 써클"]},40234:e=>{e.exports=["{hotKey_0} — 45 도 곧은 줄 긋기"]},10289:e=>{e.exports=["{hotKey_0} — 고정 증가"]},81591:e=>{e.exports=["{hotKey_0} — 스퀘어"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/large-slider-handle.18e9ee5923db4eac2c43.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/linewidth-slider.8e3d0520d28ce8259ccf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/linewidth-slider.8e3d0520d28ce8259ccf.png -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/manage-drawings-dialog.5f8ccee744105adf029e.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1702],{95002:e=>{e.exports={dialog:"dialog-lmxpCvnK",dialogWrapper:"dialogWrapper-lmxpCvnK",wrap:"wrap-lmxpCvnK"}},41662:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ManageDrawingsDialogRenderer:()=>c});var s=i(50959),a=i(962),n=i(11542),r=i(16216),l=i(98310),o=i(35057),d=i(23263),h=i(95002);class p extends s.PureComponent{constructor(e){super(e),this._dialogRef=s.createRef(),this._renderChildren=e=>s.createElement("div",{className:h.wrap},s.createElement(d.ManageDrawings,{onInitialized:e.centerAndFit,chartWidget:this._activeChartWidget}));const t=(0,r.service)(l.CHART_WIDGET_COLLECTION_SERVICE);this._activeChartWidget=t.activeChartWidget.value(),this.state={layoutName:t.metaInfo.name.value()}}render(){return s.createElement(o.AdaptivePopupDialog,{wrapperClassName:h.dialogWrapper,className:h.dialog,dataName:"manage-drawings-dialog",isOpened:!0,onClickOutside:this.props.onClose,onClose:this.props.onClose,ref:this._dialogRef,render:this._renderChildren,showSeparator:!0,title:n.t(null,void 0,i(72357)),subtitle:this.state.layoutName})}}class c{constructor(e){this._container=document.createElement("div"),this._isVisible=!1,this._handleClose=()=>{this._onClose&&this._onClose(),a.unmountComponentAtNode(this._container),this._isVisible=!1},this._onClose=e}hide(){this._handleClose()}isVisible(){return this._isVisible}show(){a.render(s.createElement(p,{onClose:this._handleClose}),this._container),this._isVisible=!0}}}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/mock-dark.16b5f3a431f502b03ae3.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/mock-light.d201313017eb2c1b989f.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/nl_NL.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports="Center"},91757:t=>{t.exports="Bottom"},22192:t=>{t.exports="Days"},63099:t=>{t.exports="Hours"},77405:t=>{t.exports="Horizontal"},66304:t=>{t.exports=["Invoer"]},19286:t=>{t.exports="Left"},76476:t=>{t.exports="Middle"},28134:t=>{t.exports="Minutes"},71129:t=>{t.exports="Seconds"},21141:t=>{t.exports="Right"},21594:t=>{t.exports="Weeks"},26458:t=>{t.exports=["Lont"]},65994:t=>{t.exports="Top"},92960:t=>{t.exports="Text alignment"},90581:t=>{t.exports="Text orientation"},44085:t=>{t.exports="Vertical"},13355:t=>{t.exports="change {title} days to"},41377:t=>{t.exports="change {title} days from"},35388:t=>{t.exports="change {title} hours from"},78586:t=>{t.exports="change {title} hours to"},59635:t=>{t.exports="change {title} months from"},74266:t=>{t.exports="change {title} months to"},91633:t=>{t.exports="change {title} minutes to"},15106:t=>{t.exports="change {title} minutes from"},66161:t=>{t.exports="change {title} seconds to"},2822:t=>{t.exports="change {title} seconds from"},21339:t=>{t.exports="change {title} weeks from"},68643:t=>{t.exports="change {title} weeks to"},30810:t=>{t.exports="change {title} visibility on ticks"},24941:t=>{t.exports="change {title} visibility on weeks"},8917:t=>{t.exports="change {title} visibility on {ranges}"},29088:t=>{t.exports="change {title} visibility on days"},68971:t=>{t.exports="change {title} visibility on hours"},64370:t=>{t.exports="change {title} visibility on minutes"},6659:t=>{t.exports="change {title} visibility on months"},46948:t=>{t.exports="change {title} visibility on seconds"},82211:t=>{t.exports=["Days"]},33486:t=>{t.exports="days to"},14077:t=>{t.exports="days from"},3143:t=>{t.exports=["Hours"]},84775:t=>{t.exports="hours from"},11255:t=>{t.exports="hours to"},58964:t=>{t.exports=["Months"]},71770:t=>{t.exports="months from"},37179:t=>{t.exports="months to"},16465:t=>{t.exports=["Minutes"]},72317:t=>{t.exports="minutes to"},25586:t=>{t.exports="minutes from"},32925:t=>{t.exports="seconds"},39017:t=>{t.exports="seconds to"},6049:t=>{t.exports="seconds from"},93016:t=>{t.exports="weeks"},32002:t=>{t.exports="weeks from"},28091:t=>{t.exports="weeks to"},59523:t=>{t.exports="ticks"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/opacity-pattern.4d8fbb552dde3db26f4a.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/opacity-slider.4f3ca6b00b45fd71da5f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/opacity-slider.4f3ca6b00b45fd71da5f.png -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/performance.769cf9dda2ede7d12b74.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/prediction-clock-white.c4675d37769f1df4c9ec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/prediction-clock-white.c4675d37769f1df4c9ec.png -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/prediction-failure-white.a838a6689f951970e715.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/prediction-failure-white.a838a6689f951970e715.png -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/prediction-success-white.2fb9966b4c0f3529a2ea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/public/libraries/charting_library/bundles/prediction-success-white.2fb9966b4c0f3529a2ea.png -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ro.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports="Center"},91757:t=>{t.exports="Bottom"},22192:t=>{t.exports="Days"},63099:t=>{t.exports="Hours"},77405:t=>{t.exports="Horizontal"},66304:t=>{t.exports="Inputs"},19286:t=>{t.exports="Left"},76476:t=>{t.exports="Middle"},28134:t=>{t.exports="Minutes"},71129:t=>{t.exports="Seconds"},21141:t=>{t.exports="Right"},21594:t=>{t.exports="Weeks"},26458:t=>{t.exports="Wick"},65994:t=>{t.exports="Top"},92960:t=>{t.exports="Text alignment"},90581:t=>{t.exports="Text orientation"},44085:t=>{t.exports="Vertical"},13355:t=>{t.exports="change {title} days to"},41377:t=>{t.exports="change {title} days from"},35388:t=>{t.exports="change {title} hours from"},78586:t=>{t.exports="change {title} hours to"},59635:t=>{t.exports="change {title} months from"},74266:t=>{t.exports="change {title} months to"},91633:t=>{t.exports="change {title} minutes to"},15106:t=>{t.exports="change {title} minutes from"},66161:t=>{t.exports="change {title} seconds to"},2822:t=>{t.exports="change {title} seconds from"},21339:t=>{t.exports="change {title} weeks from"},68643:t=>{t.exports="change {title} weeks to"},30810:t=>{t.exports="change {title} visibility on ticks"},24941:t=>{t.exports="change {title} visibility on weeks"},8917:t=>{t.exports="change {title} visibility on {ranges}"},29088:t=>{t.exports="change {title} visibility on days"},68971:t=>{t.exports="change {title} visibility on hours"},64370:t=>{t.exports="change {title} visibility on minutes"},6659:t=>{t.exports="change {title} visibility on months"},46948:t=>{t.exports="change {title} visibility on seconds"},82211:t=>{t.exports=["Days"]},33486:t=>{t.exports="days to"},14077:t=>{t.exports="days from"},3143:t=>{t.exports=["Hours"]},84775:t=>{t.exports="hours from"},11255:t=>{t.exports="hours to"},58964:t=>{t.exports=["Months"]},71770:t=>{t.exports="months from"},37179:t=>{t.exports="months to"},16465:t=>{t.exports=["Minutes"]},72317:t=>{t.exports="minutes to"},25586:t=>{t.exports="minutes from"},32925:t=>{t.exports="seconds"},39017:t=>{t.exports="seconds to"},6049:t=>{t.exports="seconds from"},93016:t=>{t.exports="weeks"},32002:t=>{t.exports="weeks from"},28091:t=>{t.exports="weeks to"},59523:t=>{t.exports=["Ticks"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/ro.3236.e12bb9a536432e97ec0c.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3236],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports="days"},5285:e=>{e.exports="hours"},79410:e=>{e.exports="months"},37830:e=>{e.exports="minutes"},25042:e=>{e.exports="weeks"},74787:e=>{e.exports="Days"},62346:e=>{e.exports="Hours"},94328:e=>{e.exports="Months"},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports="Seconds"},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports="Weeks"},30426:e=>{e.exports="Ticks"},43001:e=>{e.exports="Copy image"},7367:e=>{e.exports="Copy link"},45888:e=>{e.exports="Chart snapshot"},74207:e=>{e.exports="Chart settings"},54777:e=>{e.exports="Add"},95798:e=>{e.exports="Add custom interval"},44629:e=>{e.exports="Add to favorites"},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports=["Bar's Style"]},39011:e=>{e.exports="Download image"},43399:e=>{e.exports="Default templates"},29313:e=>{e.exports="Everyone with the link can view and copy"},83127:e=>{e.exports="Favorite Indicators"},33959:e=>{e.exports="Favorites"},11682:e=>{e.exports="Fullscreen mode"},15812:e=>{e.exports="Indicator Templates"},61142:e=>{e.exports="Indicators"},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports="Open Interval Dialog"},55520:e=>{e.exports="Open chart in popup"},38543:e=>{e.exports="Open in new tab"},75687:e=>{e.exports="Load Chart Layout"},75789:e=>{e.exports="Load layout"},90879:e=>{e.exports="Loading..."},80959:e=>{e.exports="Make a copy"},58219:e=>{e.exports="Manage layouts"},38554:e=>{e.exports="My templates"},14605:e=>{e.exports="Number or {hotKey_0}"},85520:e=>{e.exports="Save"},92093:e=>{e.exports="Save Indicator template"},87409:e=>{e.exports="Save all charts for all symbols and intervals on your layout"},11680:e=>{e.exports="Save layout"},27077:e=>{e.exports="Sharing"},20987:e=>{e.exports="Simply start typing while on the chart to pull up this search box"},99983:e=>{e.exports="Symbol Search"},43959:e=>{e.exports="Quick Search"},70728:e=>{e.exports="Redo {hint}"},72482:e=>{e.exports="Remove from favorites"},35038:e=>{e.exports="Rename"},88513:e=>{e.exports="Take a snapshot"},32916:e=>{e.exports="Time Interval"},99746:e=>{e.exports=["Tweet chart image"]},80323:e=>{e.exports="Undo {hint}"},23687:e=>{e.exports="You have no Favorites Indicators yet"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/share-chart-to-social-utils.d7331dbca4a2aa0909e7.js: -------------------------------------------------------------------------------- 1 | "use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4665],{65692:(t,n,e)=>{var o;e.r(n),e.d(n,{Twitter:()=>o}),function(t){function n(t,n){return"cme"===TradingView.widgetCustomer?n+" from cmegroup.com via @tradingview $"+t:`Check out my #${t} analysis on @TradingView: ${n}`}function e(t="about:blank",n="snapshot_tweet"){const e=Math.round(screen.width/2-275),o=Math.round(screen.height/2-210);return window.open(t,n,`scrollbars=yes,resizable=yes,toolbar=no,location=yes,\n\t\t\t\twidth=550,height=420,\n\t\t\t\tleft=${e},top=${o}`)}t.getStatus=n,t.shareSnapshot=function(t){const o=e();return{onFailure:()=>{o.close()},onSuccess:e=>{o.location.href=function(t,e){return"https://twitter.com/intent/tweet?&text="+encodeURIComponent(n(t,function(t){return window.location.protocol+"//"+window.location.host+"/x/"+t+"/"}(e)))}(t,e)}}},t.shareSnapshotInstantly=function(t,o){e(function(t,e){return"https://twitter.com/intent/tweet?&text="+encodeURIComponent(n(t,e))}(t,o))}}(o||(o={}))}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports=["中心"]},91757:t=>{t.exports=["底部"]},22192:t=>{t.exports=["日"]},63099:t=>{t.exports=["小时"]},77405:t=>{t.exports=["横式"]},66304:t=>{t.exports=["输入"]},19286:t=>{t.exports=["左"]},76476:t=>{t.exports=["中间"]},28134:t=>{t.exports=["分钟"]},71129:t=>{t.exports=["秒"]},21141:t=>{t.exports=["右"]},21594:t=>{t.exports=["周"]},26458:t=>{t.exports=["影线"]},65994:t=>{t.exports=["顶部"]},92960:t=>{t.exports=["文字对齐"]},90581:t=>{t.exports=["文字方向"]},44085:t=>{t.exports=["竖式"]},13355:t=>{t.exports=["更改{title}日图到"]},41377:t=>{t.exports=["更改{title}日图从"]},35388:t=>{t.exports=["更改{title}小时图从"]},78586:t=>{t.exports=["更改{title}小时图到"]},59635:t=>{t.exports=["更改{title}月图从"]},74266:t=>{t.exports=["更改{title}月图到"]},91633:t=>{t.exports=["更改{title}分钟图到"]},15106:t=>{t.exports=["更改{title}分钟图从"]},66161:t=>{t.exports=["更改{title}秒图到"]},2822:t=>{t.exports=["更改{title}秒图从"]},21339:t=>{t.exports=["更改{title}周图从"]},68643:t=>{t.exports=["更改{title}周图到"]},30810:t=>{t.exports=["更改{title}在tick图上的可见性"]},24941:t=>{t.exports=["更改{title}在周图上的可见性"]},8917:t=>{t.exports=["更改{title}在{ranges}上的可见性"]},29088:t=>{t.exports=["更改{title}在日图上的可见性"]},68971:t=>{t.exports=["更改{title}在小时图上的可见性"]},64370:t=>{t.exports=["更改{title}在分钟图上的可见性"]},6659:t=>{t.exports=["更改{title}在月图上的可见性"]},46948:t=>{t.exports=["更改{title}在秒图上的可见性"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["天到"]},14077:t=>{t.exports=["天从"]},3143:t=>{t.exports=["小时"]},84775:t=>{t.exports=["小时从"]},11255:t=>{t.exports=["小时到"]},58964:t=>{t.exports=["个月"]},71770:t=>{t.exports=["月从"]},37179:t=>{t.exports=["月到"]},16465:t=>{t.exports=["分钟"]},72317:t=>{t.exports=["分钟到"]},25586:t=>{t.exports=["分钟从"]},32925:t=>{t.exports=["秒"]},39017:t=>{t.exports=["秒到"]},6049:t=>{t.exports=["秒从"]},93016:t=>{t.exports=["周"]},32002:t=>{t.exports=["周从"]},28091:t=>{t.exports=["周到"]},59523:t=>{t.exports="ticks"}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh.3175.e0a2c845c5cba23f42fb.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3175],{14281:e=>{e.exports=["货币"]},60558:e=>{e.exports=["动物&自然"]},14232:e=>{e.exports=["活动"]},57792:e=>{e.exports=["箭头"]},33628:e=>{e.exports=["手势和笑脸"]},35305:e=>{e.exports=["食物&饮料"]},49546:e=>{e.exports=["旗帜"]},72302:e=>{e.exports=["物品"]},11739:e=>{e.exports=["自然"]},96330:e=>{e.exports=["笑脸&人像"]},6878:e=>{e.exports=["符号"]},77011:e=>{e.exports=["符号和旗帜"]},15426:e=>{e.exports=["最近使用"]},15395:e=>{e.exports=["旅游&地点"]},39176:e=>{e.exports=["内容"]},19022:e=>{e.exports=["通道"]},82401:e=>{e.exports=["游标"]},50025:e=>{e.exports=["经济周期"]},19661:e=>{e.exports=["注释工具"]},44629:e=>{e.exports=["添加到收藏"]},23969:e=>{e.exports=["箭头"]},55939:e=>{e.exports=["笔刷"]},43884:e=>{e.exports=["江恩"]},5816:e=>{e.exports=["江恩和斐波那契工具"]},22146:e=>{e.exports=["几何形状"]},60925:e=>{e.exports=["圆点"]},19570:e=>{e.exports=["表情符号"]},88280:e=>{e.exports=["艾略特波浪"]},99289:e=>{e.exports=["橡皮擦"]},97100:e=>{e.exports=["预测和测量工具"]},22305:e=>{e.exports=["斐波那契"]},17517:e=>{e.exports=["隐藏所有绘图"]},96411:e=>{e.exports=["隐藏绘图工具栏"]},92464:e=>{e.exports=["图标"]},37057:e=>{e.exports=["锁定所有绘图"]},79165:e=>{e.exports=["魔术"]},37140:e=>{e.exports=["磁铁模式将吸附至K线的開高低收值"]},59607:e=>{e.exports=["测量"]},79961:e=>{e.exports=["测量器"]},36551:e=>{e.exports=["新的绘图将复制到同一布局中的所有图表,并在选择同一商品时显示"]},25792:e=>{e.exports=["形状"]},63354:e=>{e.exports=["显示绘图工具栏"]},49616:e=>{e.exports=["显示收藏的绘图工具栏"]},91977:e=>{e.exports=["显示隐藏的工具"]},51072:e=>{e.exports=["显示对象树"]},49421:e=>{e.exports=["保持绘图模式"]},84121:e=>{e.exports=["贴纸"]},85422:e=>{e.exports=["强磁铁"]},19693:e=>{e.exports=["形态"]},73359:e=>{e.exports=["分叉线"]},76091:e=>{e.exports=["移除绘图"]},45286:e=>{e.exports=["移除对象"]},72482:e=>{e.exports=["从收藏中移除"]},30513:e=>{e.exports=["移除{drawings}"]},10049:e=>{e.exports=["移除{drawings}和{indicators}"]},55084:e=>{e.exports=["移除{indicators}"]},45265:e=>{e.exports=["弱磁铁"]},20916:e=>{e.exports=["文字&笔记"]},18794:e=>{e.exports=["趋势线工具"]},89967:e=>{e.exports=["基于成交量"]},38925:e=>{e.exports=["放大"]},49895:e=>{e.exports=["缩小"]},32868:e=>{e.exports=["{hotKey_0} + 点击图表"]},68125:e=>{e.exports=["{hotKey_0} — 圆圈"]},40234:e=>{e.exports=["{hotKey_0} — 以45度角绘制一条直线"]},10289:e=>{e.exports=["{hotKey_0} — 固定增量"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]},93030:e=>{e.exports=["{amount}个绘图"]},80437:e=>{e.exports=["{amount}个指标"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh.3236.e12bb9a536432e97ec0c.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3236],{14229:e=>{e.exports=["点"]},6174:e=>{e.exports=["日"]},5285:e=>{e.exports=["小时"]},79410:e=>{e.exports=["个月"]},37830:e=>{e.exports=["分钟"]},25042:e=>{e.exports=["周"]},74787:e=>{e.exports=["天"]},62346:e=>{e.exports=["小时"]},94328:e=>{e.exports=["月"]},57470:e=>{e.exports=["分"]},74973:e=>{e.exports=["秒"]},48801:e=>{e.exports=["范围"]},86614:e=>{e.exports=["周"]},30426:e=>{e.exports="Ticks"},43001:e=>{e.exports=["复制图片"]},7367:e=>{e.exports=["复制链接"]},45888:e=>{e.exports=["图表快照"]},74207:e=>{e.exports=["图表设置"]},54777:e=>{e.exports=["添加"]},95798:e=>{e.exports=["添加自定义周期"]},44629:e=>{e.exports=["添加到收藏"]},15795:e=>{e.exports=["所有我的布局"]},88368:e=>{e.exports=["所有更改已保存"]},84232:e=>{e.exports=["图表样式"]},39011:e=>{e.exports=["下载图片"]},43399:e=>{e.exports=["默认模板"]},29313:e=>{e.exports=["每个拥有该链接的人都可以查看和复制"]},83127:e=>{e.exports=["收藏指标"]},33959:e=>{e.exports=["收藏"]},11682:e=>{e.exports=["全屏模式"]},15812:e=>{e.exports=["指标模板"]},61142:e=>{e.exports=["指标"]},74527:e=>{e.exports=["指标 & 策略"]},79353:e=>{e.exports=["打开周期对话框"]},55520:e=>{e.exports=["在弹窗中打开图表"]},38543:e=>{e.exports=["在新标签页中打开"]},75687:e=>{e.exports=["加载图表布局"]},75789:e=>{e.exports=["加载布局"]},90879:e=>{e.exports=["加载中..."]},80959:e=>{e.exports=["复制"]},58219:e=>{e.exports=["管理布局"]},38554:e=>{e.exports=["我的模板"]},14605:e=>{e.exports=["数字或{hotKey_0}"]},85520:e=>{e.exports=["保存"]},92093:e=>{e.exports=["保存指标模板"]},87409:e=>{e.exports=["保存布局里的所有图表,包含图表里的全部品种和周期"]},11680:e=>{e.exports=["保存布局"]},27077:e=>{e.exports=["分享"]},20987:e=>{e.exports=["只需在图表上开始输入,即可拉出此搜索框"]},99983:e=>{e.exports=["商品代码搜索"]},43959:e=>{e.exports=["快速搜索"]},70728:e=>{e.exports=["重做{hint}"]},72482:e=>{e.exports=["从收藏中移除"]},35038:e=>{e.exports=["重命名"]},88513:e=>{e.exports=["生成快照"]},32916:e=>{e.exports=["时间周期"]},99746:e=>{e.exports=["推特图表图片"]},80323:e=>{e.exports=["复原 {hint}"]},23687:e=>{e.exports=["你目前没有收藏的指标"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh.6306.b88dcc3f0d7db89ebfc1.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6306],{74274:e=>{e.exports=["十字图"]},60558:e=>{e.exports=["动物&自然"]},14232:e=>{e.exports=["活动"]},35305:e=>{e.exports=["食物&饮料"]},49546:e=>{e.exports=["旗帜"]},72302:e=>{e.exports=["物品"]},96330:e=>{e.exports=["笑脸&人像"]},6878:e=>{e.exports=["符号"]},15426:e=>{e.exports=["最近使用"]},15395:e=>{e.exports=["旅游&地点"]},41596:e=>{e.exports=["价格坐标上的标签"]},45811:e=>{e.exports=["状态行中的值"]},39495:e=>{e.exports=["圆点图"]},41389:e=>{e.exports=["列上"]},29520:e=>{e.exports=["绝对值"]},67049:e=>{e.exports=["应用默认"]},65262:e=>{e.exports=["中断区块"]},83760:e=>{e.exports=["主体"]},48848:e=>{e.exports=["边框"]},27331:e=>{e.exports=["背景"]},78626:e=>{e.exports=["Bar下方"]},16079:e=>{e.exports=["渐变"]},42973:e=>{e.exports=["点虚线"]},41361:e=>{e.exports=["下"]},59317:e=>{e.exports=["短虚线"]},31577:e=>{e.exports=["发展数值区(VA)"]},4329:e=>{e.exports=["系统预设"]},98938:e=>{e.exports=["系统预设"]},45044:e=>{e.exports=["隐藏"]},11091:e=>{e.exports=["直方图"]},40297:e=>{e.exports=["输出"]},36993:e=>{e.exports=["覆盖最小tick"]},64606:e=>{e.exports=["标签字体"]},54934:e=>{e.exports=["中断线"]},41610:e=>{e.exports=["更多"]},55362:e=>{e.exports=["普通"]},35637:e=>{e.exports="Solid"},18229:e=>{e.exports=["保存为默认"]},86520:e=>{e.exports=["信号标签"]},64108:e=>{e.exports=["带中断的阶梯线"]},67767:e=>{e.exports=["菱形阶梯线"]},91502:e=>{e.exports=["配置"]},73947:e=>{e.exports=["精确度"]},66596:e=>{e.exports=["数量"]},79782:e=>{e.exports=["重置设置"]},95247:e=>{e.exports=["宽度(Box的%)"]},19221:e=>{e.exports=["文字颜色"]},77409:e=>{e.exports=["图表上的交易"]},98802:e=>{e.exports=["上"]},78019:e=>{e.exports=["使用特殊的数学符号替换选定的图形:+,-,/,* 表示价格,+,- 表示K线指数。"]},14414:e=>{e.exports=["成交量分布图(VP)"]},91322:e=>{e.exports=["数值"]},20834:e=>{e.exports=["更改最小tick"]},98491:e=>{e.exports=["更改字符"]},7378:e=>{e.exports=["更改字体大小"]},28691:e=>{e.exports=["更改线条样式"]},38361:e=>{e.exports=["更改位置"]},51081:e=>{e.exports=["更改百分比宽度"]},47634:e=>{e.exports=["更改挂单"]},15683:e=>{e.exports=["更改绘图类型"]},164:e=>{e.exports=["更改精度"]},86888:e=>{e.exports=["更改形状"]},50463:e=>{e.exports=["更改数值"]},12628:e=>{e.exports=["更改值的可见性"]},76080:e=>{e.exports=["例如 +1"]},95166:e=>{e.exports=["例如 /2"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh.9417.7ff64779d43389a1bb41.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9417],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["添加自定义颜色"]},81865:e=>{e.exports=["不透明度"]},2443:e=>{e.exports=["线条工具 线条样式"]},40054:e=>{e.exports=["颜色"]},44629:e=>{e.exports=["添加到收藏"]},38455:e=>{e.exports=["背景颜色"]},79964:e=>{e.exports=["背景颜色1"]},45320:e=>{e.exports=["背景颜色2"]},60925:e=>{e.exports=["圆点"]},42973:e=>{e.exports=["点虚线"]},59317:e=>{e.exports=["短虚线"]},99289:e=>{e.exports=["橡皮擦"]},23886:e=>{e.exports=["字体大小"]},17006:e=>{e.exports=["字体大小"]},17517:e=>{e.exports=["隐藏所有绘图"]},74813:e=>{e.exports=["隐藏收藏的绘图工具栏"]},37057:e=>{e.exports=["锁定所有绘图"]},71845:e=>{e.exports=["划线工具背景"]},12928:e=>{e.exports=["划线工具颜色"]},21327:e=>{e.exports=["划线工具文字颜色"]},86327:e=>{e.exports=["图形宽度"]},47059:e=>{e.exports=["图形宽度"]},41610:e=>{e.exports=["更多"]},79165:e=>{e.exports=["魔术"]},37140:e=>{e.exports=["磁铁模式将吸附至K线的開高低收值"]},67455:e=>{e.exports=["马克笔颜色"]},59607:e=>{e.exports=["测量"]},36551:e=>{e.exports=["新的绘图将复制到同一布局中的所有图表,并在选择同一商品时显示"]},91977:e=>{e.exports=["显示隐藏的工具"]},51072:e=>{e.exports=["显示对象树"]},49421:e=>{e.exports=["保持绘图模式"]},49593:e=>{e.exports=["止损背景颜色"]},36785:e=>{e.exports=["利润背景颜色"]},76091:e=>{e.exports=["移除绘图"]},54336:e=>{e.exports=["移除颜色"]},72482:e=>{e.exports=["从收藏中移除"]},19221:e=>{e.exports=["文字颜色"]},38925:e=>{e.exports=["放大"]},49895:e=>{e.exports=["缩小"]},16631:e=>{e.exports=["更改线条工具文本颜色"]},74350:e=>{e.exports=["更改线条工具背景颜色"]},68519:e=>{e.exports=["更改线条工具颜色"]},36819:e=>{e.exports=["更改线条工具字体大小"]},54769:e=>{e.exports=["更改线条工具的线条样式"]},41648:e=>{e.exports=["更改线条工具的线条宽度"]},18567:e=>{e.exports=["更改{propertyName}属性"]},32868:e=>{e.exports=["{hotKey_0} + 点击图表"]},68125:e=>{e.exports=["{hotKey_0} — 圆圈"]},40234:e=>{e.exports=["{hotKey_0} — 以45度角绘制一条直线"]},10289:e=>{e.exports=["{hotKey_0} — 固定增量"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh_TW.2285.1268ecef367debd2960b.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2285],{72171:t=>{t.exports=["中心"]},91757:t=>{t.exports=["底部"]},22192:t=>{t.exports=["日"]},63099:t=>{t.exports=["小時"]},77405:t=>{t.exports=["橫式"]},66304:t=>{t.exports=["輸入"]},19286:t=>{t.exports=["左"]},76476:t=>{t.exports=["中間"]},28134:t=>{t.exports=["分鐘"]},71129:t=>{t.exports=["秒"]},21141:t=>{t.exports=["右"]},21594:t=>{t.exports=["週"]},26458:t=>{t.exports=["燭芯"]},65994:t=>{t.exports=["頂部"]},92960:t=>{t.exports=["文字對齊"]},90581:t=>{t.exports=["文字方向"]},44085:t=>{t.exports=["直式"]},13355:t=>{t.exports=["更改{title}日圖到"]},41377:t=>{t.exports=["更改{title}日圖從"]},35388:t=>{t.exports=["更改{title}小時圖從"]},78586:t=>{t.exports=["更改{title}小時圖到"]},59635:t=>{t.exports=["更改{title}月圖從"]},74266:t=>{t.exports=["更改{title}月圖到"]},91633:t=>{t.exports=["更改{title}分鐘圖到"]},15106:t=>{t.exports=["更改{title}分鐘圖從"]},66161:t=>{t.exports=["更改{title}秒圖到"]},2822:t=>{t.exports=["更改{title}秒圖從"]},21339:t=>{t.exports=["更改{title}周圖從"]},68643:t=>{t.exports=["更改{title}周圖到"]},30810:t=>{t.exports=["更改{title}在tick圖上的可見性"]},24941:t=>{t.exports=["更改{title}周圖的可見性"]},8917:t=>{t.exports=["更改{title}在{ranges}上的可見性"]},29088:t=>{t.exports=["更改{title}在日圖上的可見性"]},68971:t=>{t.exports=["更改{title}在小時圖上的可見性"]},64370:t=>{t.exports=["更改{title}在分鐘圖上的可見性"]},6659:t=>{t.exports=["更改{title}月圖的可見性"]},46948:t=>{t.exports=["更改{title}在秒圖上的可見性"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["日圖到"]},14077:t=>{t.exports=["日圖從"]},3143:t=>{t.exports=["小時"]},84775:t=>{t.exports=["小時圖從"]},11255:t=>{t.exports=["小時圖到"]},58964:t=>{t.exports=["個月"]},71770:t=>{t.exports=["月圖從"]},37179:t=>{t.exports=["月圖到"]},16465:t=>{t.exports=["分鐘"]},72317:t=>{t.exports=["分鐘圖到"]},25586:t=>{t.exports=["分鐘圖從"]},32925:t=>{t.exports=["秒圖"]},39017:t=>{t.exports=["秒圖到"]},6049:t=>{t.exports=["秒圖從"]},93016:t=>{t.exports=["周圖"]},32002:t=>{t.exports=["周圖從"]},28091:t=>{t.exports=["周圖到"]},59523:t=>{t.exports=["Ticks"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh_TW.3175.e0a2c845c5cba23f42fb.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3175],{14281:e=>{e.exports=["貨幣"]},60558:e=>{e.exports=["動物&自然"]},14232:e=>{e.exports=["活動"]},57792:e=>{e.exports=["箭頭"]},33628:e=>{e.exports=["手勢&笑臉"]},35305:e=>{e.exports=["食物&飲料"]},49546:e=>{e.exports=["旗幟"]},72302:e=>{e.exports=["物品"]},11739:e=>{e.exports=["自然"]},96330:e=>{e.exports=["笑臉&人像"]},6878:e=>{e.exports=["符號"]},77011:e=>{e.exports=["商品&旗幟"]},15426:e=>{e.exports=["最近使用"]},15395:e=>{e.exports=["旅遊&地點"]},39176:e=>{e.exports=["內容"]},19022:e=>{e.exports=["通道"]},82401:e=>{e.exports=["游標"]},50025:e=>{e.exports=["周期"]},19661:e=>{e.exports=["註釋工具"]},44629:e=>{e.exports=["加入收藏"]},23969:e=>{e.exports=["箭頭"]},55939:e=>{e.exports=["筆刷"]},43884:e=>{e.exports=["江恩"]},5816:e=>{e.exports=["江恩和斐波那契工具"]},22146:e=>{e.exports=["幾何形狀"]},60925:e=>{e.exports=["點點"]},19570:e=>{e.exports=["表情符號"]},88280:e=>{e.exports=["艾略特波浪"]},99289:e=>{e.exports=["清除"]},97100:e=>{e.exports=["預測和測量工具"]},22305:e=>{e.exports=["斐波那契"]},17517:e=>{e.exports=["隱藏所有繪圖"]},96411:e=>{e.exports=["隱藏繪圖工具列"]},92464:e=>{e.exports=["圖像"]},37057:e=>{e.exports=["鎖定所有繪圖"]},79165:e=>{e.exports=["魔術"]},37140:e=>{e.exports=["磁鐵模式將吸附至K線的開高低收值"]},59607:e=>{e.exports=["測量"]},79961:e=>{e.exports=["測量器"]},36551:e=>{e.exports=["新的繪圖將複製到同一版面中的所有圖表,並在選擇同一商品時顯示"]},25792:e=>{e.exports=["形態"]},63354:e=>{e.exports=["顯示繪圖工具列"]},49616:e=>{e.exports=["顯示常用繪圖工具列"]},91977:e=>{e.exports=["顯示隱藏的工具"]},51072:e=>{e.exports=["顯示物件樹"]},49421:e=>{e.exports=["保持繪圖模式"]},84121:e=>{e.exports=["貼紙"]},85422:e=>{e.exports=["強磁鐵"]},19693:e=>{e.exports=["形態"]},73359:e=>{e.exports=["分叉線"]},76091:e=>{e.exports=["移除繪圖"]},45286:e=>{e.exports=["移除物件"]},72482:e=>{e.exports=["從收藏移除"]},30513:e=>{e.exports=["移除{drawings}"]},10049:e=>{e.exports=["移除{drawings}&{indicators}"]},55084:e=>{e.exports=["移除{indicators}"]},45265:e=>{e.exports=["弱磁鐵"]},20916:e=>{e.exports=["文字和筆記"]},18794:e=>{e.exports=["趨勢線工具"]},89967:e=>{e.exports=["基於成交量"]},38925:e=>{e.exports=["放大"]},49895:e=>{e.exports=["縮小"]},32868:e=>{e.exports=["{hotKey_0} + 點擊圖表"]},68125:e=>{e.exports=["{hotKey_0} — 圓圈"]},40234:e=>{e.exports=["{hotKey_0} — 以45度角繪製一條直線"]},10289:e=>{e.exports=["{hotKey_0} — 固定增量"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]},93030:e=>{e.exports=["{amount}繪圖"]},80437:e=>{e.exports=["{amount}指標"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh_TW.3236.e12bb9a536432e97ec0c.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3236],{14229:e=>{e.exports=["點"]},6174:e=>{e.exports=["天"]},5285:e=>{e.exports=["小時"]},79410:e=>{e.exports=["個月"]},37830:e=>{e.exports=["分鐘"]},25042:e=>{e.exports=["周"]},74787:e=>{e.exports=["天"]},62346:e=>{e.exports=["小時"]},94328:e=>{e.exports=["月"]},57470:e=>{e.exports=["分"]},74973:e=>{e.exports=["秒"]},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports=["周"]},30426:e=>{e.exports="Ticks"},43001:e=>{e.exports=["複製圖片"]},7367:e=>{e.exports=["複製連結"]},45888:e=>{e.exports=["圖表快照"]},74207:e=>{e.exports=["圖表設定"]},54777:e=>{e.exports=["增加"]},95798:e=>{e.exports=["增加自訂周期"]},44629:e=>{e.exports=["加入收藏"]},15795:e=>{e.exports=["我的所有版面"]},88368:e=>{e.exports=["所有更改已保存"]},84232:e=>{e.exports=["圖表樣式"]},39011:e=>{e.exports=["下載圖片"]},43399:e=>{e.exports=["預設模板"]},29313:e=>{e.exports=["每個擁有該鏈接的人都可以查看和複製"]},83127:e=>{e.exports=["常用指標"]},33959:e=>{e.exports=["收藏"]},11682:e=>{e.exports=["全螢幕模式"]},15812:e=>{e.exports=["指標模板"]},61142:e=>{e.exports=["技術指標"]},74527:e=>{e.exports=["指標 & 策略"]},79353:e=>{e.exports=["開啟周期對話框"]},55520:e=>{e.exports=["在彈出視窗開啟圖表"]},38543:e=>{e.exports=["在新頁簽中打開"]},75687:e=>{e.exports=["載入圖表版面"]},75789:e=>{e.exports=["加載版面"]},90879:e=>{e.exports=["下載……"]},80959:e=>{e.exports=["製作副本"]},58219:e=>{e.exports=["管理版面"]},38554:e=>{e.exports=["我的模板"]},14605:e=>{e.exports=["數字或{hotKey_0}"]},85520:e=>{e.exports=["儲存"]},92093:e=>{e.exports=["儲存指標範本"]},87409:e=>{e.exports=["儲存版面裡的所有圖表,包含圖表裡的全部品種和周期"]},11680:e=>{e.exports=["儲存版面"]},27077:e=>{e.exports=["分享"]},20987:e=>{e.exports=["只要在圖表上開始輸入,即可拉出此搜尋框"]},99983:e=>{e.exports=["商品搜尋"]},43959:e=>{e.exports=["快速搜尋"]},70728:e=>{e.exports=["重做{hint}"]},72482:e=>{e.exports=["從收藏移除"]},35038:e=>{e.exports=["重新命名"]},88513:e=>{e.exports=["快照"]},32916:e=>{e.exports=["時間周期"]},99746:e=>{e.exports=["Twitter圖表圖片"]},80323:e=>{e.exports=["復原 {hint}"]},23687:e=>{e.exports=["您尚未有收藏的指標"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh_TW.6306.b88dcc3f0d7db89ebfc1.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6306],{74274:e=>{e.exports=["十字圖"]},60558:e=>{e.exports=["動物&自然"]},14232:e=>{e.exports=["活動"]},35305:e=>{e.exports=["食物&飲料"]},49546:e=>{e.exports=["旗幟"]},72302:e=>{e.exports=["物品"]},96330:e=>{e.exports=["笑臉&人像"]},6878:e=>{e.exports=["符號"]},15426:e=>{e.exports=["最近使用"]},15395:e=>{e.exports=["旅遊&地點"]},41596:e=>{e.exports=["價格坐標上的標籤"]},45811:e=>{e.exports=["狀態行中的值"]},39495:e=>{e.exports=["圓"]},41389:e=>{e.exports=["列上"]},29520:e=>{e.exports=["絕對位置"]},67049:e=>{e.exports=["套用預設值"]},65262:e=>{e.exports=["中斷區塊"]},83760:e=>{e.exports=["主體"]},48848:e=>{e.exports=["框線"]},27331:e=>{e.exports=["背景"]},78626:e=>{e.exports=["Bar下方"]},16079:e=>{e.exports=["漸層"]},42973:e=>{e.exports=["點虛線"]},41361:e=>{e.exports=["下"]},59317:e=>{e.exports=["短虛線"]},31577:e=>{e.exports=["發展數值區(VA)"]},4329:e=>{e.exports=["系統預設"]},98938:e=>{e.exports=["預設值"]},45044:e=>{e.exports=["隱藏"]},11091:e=>{e.exports=["直方圖"]},40297:e=>{e.exports=["輸出"]},36993:e=>{e.exports=["顯示最小刻度"]},64606:e=>{e.exports=["標籤字體"]},54934:e=>{e.exports=["中斷線"]},41610:e=>{e.exports=["更多"]},55362:e=>{e.exports=["正常"]},35637:e=>{e.exports="Solid"},18229:e=>{e.exports=["存為系統預設"]},86520:e=>{e.exports=["信號標籤"]},64108:e=>{e.exports=["帶中斷的階梯線"]},67767:e=>{e.exports=["菱形階梯線"]},91502:e=>{e.exports=["放置"]},73947:e=>{e.exports=["精確度"]},66596:e=>{e.exports=["數量"]},79782:e=>{e.exports=["重設設定"]},95247:e=>{e.exports=["寬度(Box的%)"]},19221:e=>{e.exports=["文字顏色"]},77409:e=>{e.exports=["圖表上的交易"]},98802:e=>{e.exports=["上"]},78019:e=>{e.exports=["使用特殊的數學符號替換選定的圖形:+,-,/,* 表示價格,+,- 表示K線指數。"]},14414:e=>{e.exports=["成交量分佈"]},91322:e=>{e.exports=["數值"]},20834:e=>{e.exports=["改變Min Tick"]},98491:e=>{e.exports=["改變字符"]},7378:e=>{e.exports=["更改字體大小"]},28691:e=>{e.exports=["改變線條樣式"]},38361:e=>{e.exports=["改變位置"]},51081:e=>{e.exports=["更改百分比寬度"]},47634:e=>{e.exports=["更改掛單"]},15683:e=>{e.exports=["改變繪圖類型"]},164:e=>{e.exports=["改變精確度"]},86888:e=>{e.exports=["改變形狀"]},50463:e=>{e.exports=["改變數值"]},12628:e=>{e.exports=["更改值的可見性"]},76080:e=>{e.exports=["例如+1"]},95166:e=>{e.exports=["例如 /2"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/bundles/zh_TW.9417.7ff64779d43389a1bb41.js: -------------------------------------------------------------------------------- 1 | (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9417],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["增加自訂顏色"]},81865:e=>{e.exports=["不透明度"]},2443:e=>{e.exports=["線條工具 線條樣式"]},40054:e=>{e.exports=["顏色"]},44629:e=>{e.exports=["加入收藏"]},38455:e=>{e.exports=["背景顏色"]},79964:e=>{e.exports=["背景顏色1"]},45320:e=>{e.exports=["背景顏色2"]},60925:e=>{e.exports=["點點"]},42973:e=>{e.exports=["點虛線"]},59317:e=>{e.exports=["短虛線"]},99289:e=>{e.exports=["清除"]},23886:e=>{e.exports=["字體大小"]},17006:e=>{e.exports=["字體大小"]},17517:e=>{e.exports=["隱藏所有繪圖"]},74813:e=>{e.exports=["隱藏常用繪圖工具列"]},37057:e=>{e.exports=["鎖定所有繪圖"]},71845:e=>{e.exports=["畫線工具背景"]},12928:e=>{e.exports=["畫線工具顏色"]},21327:e=>{e.exports=["畫線工具文字顏色"]},86327:e=>{e.exports=["圖形寬度"]},47059:e=>{e.exports=["設定圖形寬度"]},41610:e=>{e.exports=["更多"]},79165:e=>{e.exports=["魔術"]},37140:e=>{e.exports=["磁鐵模式將吸附至K線的開高低收值"]},67455:e=>{e.exports=["馬克筆顏色"]},59607:e=>{e.exports=["測量"]},36551:e=>{e.exports=["新的繪圖將複製到同一版面中的所有圖表,並在選擇同一商品時顯示"]},91977:e=>{e.exports=["顯示隱藏的工具"]},51072:e=>{e.exports=["顯示物件樹"]},49421:e=>{e.exports=["保持繪圖模式"]},49593:e=>{e.exports=["停損背景顏色"]},36785:e=>{e.exports=["盈利背景顏色"]},76091:e=>{e.exports=["移除繪圖"]},54336:e=>{e.exports=["移除顏色"]},72482:e=>{e.exports=["從收藏移除"]},19221:e=>{e.exports=["文字顏色"]},38925:e=>{e.exports=["放大"]},49895:e=>{e.exports=["縮小"]},16631:e=>{e.exports=["更改線條工具文字顏色"]},74350:e=>{e.exports=["更改線條工具背景顏色"]},68519:e=>{e.exports=["更改線條工具顏色"]},36819:e=>{e.exports=["更改線條工具字體大小"]},54769:e=>{e.exports=["更改線條工具的線條樣式"]},41648:e=>{e.exports=["更改線條工具的線寬"]},18567:e=>{e.exports=["更改{propertyName}屬性"]},32868:e=>{e.exports=["{hotKey_0} + 點擊圖表"]},68125:e=>{e.exports=["{hotKey_0} — 圓圈"]},40234:e=>{e.exports=["{hotKey_0} — 以45度角繪製一條直線"]},10289:e=>{e.exports=["{hotKey_0} — 固定增量"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]}}]); -------------------------------------------------------------------------------- /public/libraries/charting_library/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "description": "CL v27.001 (internal id 3eb6c0e5 @ 2024-02-02T14:43:45.314Z)", 4 | "type": "module", 5 | "main": "charting_library.cjs.js", 6 | "module": "charting_library.esm.js", 7 | "types": "charting_library.d.ts" 8 | } 9 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/README.md: -------------------------------------------------------------------------------- 1 | # Advanced Charts Datafeeds 2 | 3 | This folder contains implementation of Advanced Charts Datafeeds. 4 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/.gitignore: -------------------------------------------------------------------------------- 1 | !types.d.ts 2 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | audit=false 3 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/README.md: -------------------------------------------------------------------------------- 1 | # UDF Compatible Datafeed 2 | 3 | This folder contains [UDF][udf-url] datafeed adapter. It implements [Datafeed API][datafeed-url] and makes HTTP requests using [UDF][udf-url] protocol. 4 | 5 | You can use this datafeed adapter to plug your data if you implement [UDF][udf-url] on your server. You can also scrutinize how it works before writing your own adapter. 6 | 7 | This datafeed is implemented in [TypeScript](https://github.com/Microsoft/TypeScript/). 8 | 9 | ## Folders content 10 | 11 | - `./src` folder contains the source code in TypeScript. 12 | 13 | - `./lib` folder contains transpiled in es5 code. So, if you do not know how to use TypeScript - you can modify these files to change the result bundle later. 14 | 15 | - `./dist` folder contains bundled JavaScript files which can be inlined into a page and used in the Widget Constructor. 16 | 17 | ## Build & bundle 18 | 19 | Before building or bundling your code you need to run `npm install` to install dependencies. 20 | 21 | `package.json` contains some handy scripts to build or generate the bundle: 22 | 23 | - `npm run compile` to compile TypeScript source code into JavaScript files (output will be in `./lib` folder) 24 | - `npm run bundle-js` to bundle multiple JavaScript files into one bundle (it also bundle polyfills) 25 | - `npm run build` to compile and bundle (it is a combination of all above commands) 26 | 27 | NOTE: if you want to minify the bundle code, you need to set `ENV` environment variable to a value different from `development`. 28 | 29 | For example: 30 | 31 | ```bash 32 | export ENV=prod 33 | npm run bundle-js # or npm run build 34 | ``` 35 | 36 | or 37 | 38 | ```bash 39 | ENV=prod npm run bundle-js 40 | ``` 41 | 42 | or 43 | 44 | ```bash 45 | ENV=prod npm run build 46 | ``` 47 | 48 | [udf-url]: https://www.tradingview.com/charting-library-docs/latest/connecting_data/UDF 49 | [datafeed-url]: https://www.tradingview.com/charting-library-docs/latest/connecting_data/Datafeed-API 50 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/lib/helpers.js: -------------------------------------------------------------------------------- 1 | /** 2 | * If you want to enable logs from datafeed set it to `true` 3 | */ 4 | const isLoggingEnabled = false; 5 | export function logMessage(message) { 6 | if (isLoggingEnabled) { 7 | const now = new Date(); 8 | // tslint:disable-next-line:no-console 9 | console.log(`${now.toLocaleTimeString()}.${now.getMilliseconds()}> ${message}`); 10 | } 11 | } 12 | export function getErrorMessage(error) { 13 | if (error === undefined) { 14 | return ''; 15 | } 16 | else if (typeof error === 'string') { 17 | return error; 18 | } 19 | return error.message; 20 | } 21 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/lib/iquotes-provider.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/lib/irequester.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/lib/provider-interfaces.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/lib/quotes-provider.js: -------------------------------------------------------------------------------- 1 | import { getErrorMessage, logMessage, } from './helpers'; 2 | export class QuotesProvider { 3 | constructor(datafeedUrl, requester) { 4 | this._datafeedUrl = datafeedUrl; 5 | this._requester = requester; 6 | } 7 | getQuotes(symbols) { 8 | return new Promise((resolve, reject) => { 9 | this._requester.sendRequest(this._datafeedUrl, 'quotes', { symbols: symbols }) 10 | .then((response) => { 11 | if (response.s === 'ok') { 12 | resolve(response.d); 13 | } 14 | else { 15 | reject(response.errmsg); 16 | } 17 | }) 18 | .catch((error) => { 19 | const errorMessage = getErrorMessage(error); 20 | logMessage(`QuotesProvider: getQuotes failed, error=${errorMessage}`); 21 | reject(`network error: ${errorMessage}`); 22 | }); 23 | }); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/lib/requester.js: -------------------------------------------------------------------------------- 1 | import { logMessage } from './helpers'; 2 | export class Requester { 3 | constructor(headers) { 4 | if (headers) { 5 | this._headers = headers; 6 | } 7 | } 8 | sendRequest(datafeedUrl, urlPath, params) { 9 | if (params !== undefined) { 10 | const paramKeys = Object.keys(params); 11 | if (paramKeys.length !== 0) { 12 | urlPath += '?'; 13 | } 14 | urlPath += paramKeys.map((key) => { 15 | return `${encodeURIComponent(key)}=${encodeURIComponent(params[key].toString())}`; 16 | }).join('&'); 17 | } 18 | logMessage('New request: ' + urlPath); 19 | // Send user cookies if the URL is on the same origin as the calling script. 20 | const options = { credentials: 'same-origin' }; 21 | if (this._headers !== undefined) { 22 | options.headers = this._headers; 23 | } 24 | // eslint-disable-next-line no-restricted-globals 25 | return fetch(`${datafeedUrl}/${urlPath}`, options) 26 | .then((response) => response.text()) 27 | .then((responseTest) => JSON.parse(responseTest)); 28 | } 29 | } -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/lib/udf-compatible-datafeed.js: -------------------------------------------------------------------------------- 1 | import { UDFCompatibleDatafeedBase } from './udf-compatible-datafeed-base'; 2 | import { QuotesProvider } from './quotes-provider'; 3 | import { Requester } from './requester'; 4 | export class UDFCompatibleDatafeed extends UDFCompatibleDatafeedBase { 5 | constructor(datafeedURL, updateFrequency = 10 * 10000, limitedServerResponse) { 6 | const requester = new Requester(); 7 | const quotesProvider = new QuotesProvider(datafeedURL, requester); 8 | super(datafeedURL, quotesProvider, requester, updateFrequency, limitedServerResponse); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "dependencies": { 4 | "tslib": "2.5.0" 5 | }, 6 | "devDependencies": { 7 | "@rollup/plugin-node-resolve": "~9.0.0", 8 | "rollup": "~2.28.2", 9 | "rollup-plugin-terser": "~7.0.2", 10 | "typescript": "5.3.2" 11 | }, 12 | "scripts": { 13 | "compile": "tsc", 14 | "bundle-js": "rollup -c rollup.config.js", 15 | "build": "npm run compile && npm run bundle-js" 16 | }, 17 | "type": "module", 18 | "main": "./lib/udf-compatible-datafeed.js", 19 | "types": "./types.d.ts" 20 | } -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/rollup.config.js: -------------------------------------------------------------------------------- 1 | /* globals process */ 2 | 3 | import { terser } from 'rollup-plugin-terser'; 4 | import { nodeResolve } from '@rollup/plugin-node-resolve'; 5 | 6 | const environment = process.env.ENV || 'development'; 7 | const isDevelopmentEnv = (environment === 'development'); 8 | 9 | export default [ 10 | { 11 | input: 'lib/udf-compatible-datafeed.js', 12 | output: { 13 | name: 'Datafeeds', 14 | format: 'umd', 15 | file: 'dist/bundle.js', 16 | }, 17 | plugins: [ 18 | nodeResolve(), 19 | !isDevelopmentEnv && terser({ 20 | ecma: 2018, 21 | output: { inline_script: true }, 22 | }), 23 | ], 24 | }, 25 | ]; 26 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/src/helpers.ts: -------------------------------------------------------------------------------- 1 | export interface RequestParams { 2 | [paramName: string]: string | string[] | number; 3 | } 4 | 5 | export interface UdfResponse { 6 | s: string; 7 | } 8 | 9 | export interface UdfOkResponse extends UdfResponse { 10 | s: 'ok'; 11 | } 12 | 13 | export interface UdfErrorResponse { 14 | s: 'error'; 15 | errmsg: string; 16 | } 17 | 18 | /** 19 | * If you want to enable logs from datafeed set it to `true` 20 | */ 21 | const isLoggingEnabled = false; 22 | export function logMessage(message: string): void { 23 | if (isLoggingEnabled) { 24 | const now = new Date(); 25 | // tslint:disable-next-line:no-console 26 | console.log(`${now.toLocaleTimeString()}.${now.getMilliseconds()}> ${message}`); 27 | } 28 | } 29 | 30 | export function getErrorMessage(error: string | Error | undefined): string { 31 | if (error === undefined) { 32 | return ''; 33 | } else if (typeof error === 'string') { 34 | return error; 35 | } 36 | 37 | return error.message; 38 | } 39 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/src/iquotes-provider.ts: -------------------------------------------------------------------------------- 1 | import { QuoteData } from '../../../charting_library/datafeed-api'; 2 | 3 | import { 4 | UdfOkResponse, 5 | } from './helpers'; 6 | 7 | export interface UdfQuotesResponse extends UdfOkResponse { 8 | d: QuoteData[]; 9 | } 10 | 11 | export interface IQuotesProvider { 12 | // tslint:disable-next-line:variable-name tv-variable-name 13 | getQuotes(symbols: string[]): Promise; 14 | } 15 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/src/irequester.ts: -------------------------------------------------------------------------------- 1 | import { RequestParams, UdfErrorResponse, UdfResponse } from './helpers'; 2 | 3 | export interface IRequester { 4 | sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise; 5 | sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise; 6 | sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise; 7 | } 8 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/src/provider-interfaces.ts: -------------------------------------------------------------------------------- 1 | import { Bar, HistoryMetadata, LibrarySymbolInfo, PeriodParams, ResolutionString, SubscribeBarsCallback, SymbolResolveExtension } from '../../../charting_library/datafeed-api'; 2 | 3 | export interface IDataPulseProvider { 4 | subscribeBars(symbolInfo: LibrarySymbolInfo, resolution: ResolutionString, newDataCallback: SubscribeBarsCallback, listenerGuid: string): void; 5 | unsubscribeBars(listenerGuid: string): void; 6 | } 7 | 8 | export interface GetBarsResult { 9 | bars: Bar[]; 10 | meta: HistoryMetadata; 11 | } 12 | 13 | export interface IHistoryProvider { 14 | getBars(symbolInfo: LibrarySymbolInfo, resolution: ResolutionString, periodParams: PeriodParams): Promise; 15 | } 16 | 17 | export interface IResolveProvider { 18 | resolveSymbol(symbolName: string, extension?: SymbolResolveExtension | undefined): Promise; 19 | } 20 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/src/quotes-provider.ts: -------------------------------------------------------------------------------- 1 | import { UdfQuotesResponse, IQuotesProvider } from './iquotes-provider'; 2 | import { QuoteData } from '../../../charting_library/datafeed-api'; 3 | 4 | import { 5 | getErrorMessage, 6 | logMessage, 7 | UdfErrorResponse, 8 | } from './helpers'; 9 | import { IRequester } from './irequester'; 10 | 11 | export class QuotesProvider implements IQuotesProvider { 12 | private readonly _datafeedUrl: string; 13 | private readonly _requester: IRequester; 14 | 15 | public constructor(datafeedUrl: string, requester: IRequester) { 16 | this._datafeedUrl = datafeedUrl; 17 | this._requester = requester; 18 | } 19 | 20 | public getQuotes(symbols: string[]): Promise { 21 | return new Promise((resolve: (data: QuoteData[]) => void, reject: (reason: string) => void) => { 22 | this._requester.sendRequest(this._datafeedUrl, 'quotes', { symbols: symbols }) 23 | .then((response: UdfQuotesResponse | UdfErrorResponse) => { 24 | if (response.s === 'ok') { 25 | resolve(response.d); 26 | } else { 27 | reject(response.errmsg); 28 | } 29 | }) 30 | .catch((error?: string | Error) => { 31 | const errorMessage = getErrorMessage(error); 32 | logMessage(`QuotesProvider: getQuotes failed, error=${errorMessage}`); 33 | reject(`network error: ${errorMessage}`); 34 | }); 35 | }); 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/src/requester.ts: -------------------------------------------------------------------------------- 1 | import { RequestParams, UdfResponse, UdfErrorResponse, logMessage } from './helpers'; 2 | import { IRequester } from './irequester'; 3 | 4 | export class Requester implements IRequester { 5 | private _headers: HeadersInit | undefined; 6 | 7 | public constructor(headers?: HeadersInit) { 8 | if (headers) { 9 | this._headers = headers; 10 | } 11 | } 12 | 13 | public sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise; 14 | public sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise; 15 | public sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise { 16 | if (params !== undefined) { 17 | const paramKeys = Object.keys(params); 18 | if (paramKeys.length !== 0) { 19 | urlPath += '?'; 20 | } 21 | 22 | urlPath += paramKeys.map((key: string) => { 23 | return `${encodeURIComponent(key)}=${encodeURIComponent(params[key].toString())}`; 24 | }).join('&'); 25 | } 26 | 27 | logMessage('New request: ' + urlPath); 28 | 29 | // Send user cookies if the URL is on the same origin as the calling script. 30 | const options: RequestInit = { credentials: 'same-origin' }; 31 | 32 | if (this._headers !== undefined) { 33 | options.headers = this._headers; 34 | } 35 | 36 | // eslint-disable-next-line no-restricted-globals 37 | return fetch(`${datafeedUrl}/${urlPath}`, options) 38 | .then((response: Response) => response.text()) 39 | .then((responseTest: string) => JSON.parse(responseTest)); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/src/udf-compatible-datafeed.ts: -------------------------------------------------------------------------------- 1 | import { UDFCompatibleDatafeedBase } from './udf-compatible-datafeed-base'; 2 | import { QuotesProvider } from './quotes-provider'; 3 | import { Requester } from './requester'; 4 | import { LimitedResponseConfiguration } from './history-provider'; 5 | 6 | export class UDFCompatibleDatafeed extends UDFCompatibleDatafeedBase { 7 | public constructor( 8 | datafeedURL: string, 9 | updateFrequency: number = 10 * 1000, 10 | limitedServerResponse?: LimitedResponseConfiguration 11 | ) { 12 | const requester = new Requester(); 13 | const quotesProvider = new QuotesProvider(datafeedURL, requester); 14 | super(datafeedURL, quotesProvider, requester, updateFrequency, limitedServerResponse); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "allowSyntheticDefaultImports": true, 4 | "importHelpers": true, 5 | "lib": [ 6 | "dom", 7 | "es2018" 8 | ], 9 | "module": "es6", 10 | "moduleResolution": "node", 11 | "noEmitOnError": true, 12 | "noFallthroughCasesInSwitch": true, 13 | "noImplicitReturns": true, 14 | "noUnusedLocals": true, 15 | "outDir": "./lib/", 16 | "rootDir": "src", 17 | "sourceMap": false, 18 | "strict": true, 19 | "target": "es2018", 20 | "types": [] 21 | }, 22 | "include": [ 23 | "./src/**/*.ts" 24 | ] 25 | } 26 | -------------------------------------------------------------------------------- /public/libraries/datafeeds/udf/types.d.ts: -------------------------------------------------------------------------------- 1 | export * from './src/udf-compatible-datafeed'; 2 | -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/dashboard/page.tsx: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return

Hello, Home page!

3 | } -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m8s-lab/pump-fun-frontend/e8835aeadb09f63c377da618ad2504547adeeba5/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | :root { 6 | --foreground-rgb: 0, 0, 0; 7 | --background-start-rgb: 214, 219, 220; 8 | --background-end-rgb: 255, 255, 255; 9 | } 10 | 11 | @media (prefers-color-scheme: dark) { 12 | :root { 13 | --foreground-rgb: 255, 255, 255; 14 | --background-start-rgb: 0, 0, 0; 15 | --background-end-rgb: 0, 0, 0; 16 | } 17 | } 18 | 19 | body { 20 | color: rgb(var(--foreground-rgb)); 21 | background-color: rgb(49, 49, 49); 22 | /* background: linear-gradient( 23 | to bottom, 24 | transparent, 25 | rgb(var(--background-end-rgb)) 26 | ) 27 | rgb(var(--background-start-rgb)); */ 28 | } 29 | 30 | @layer utilities { 31 | .text-balance { 32 | text-wrap: balance; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- 1 | import type { Metadata } from "next"; 2 | import { Inter } from "next/font/google"; 3 | import "./globals.css"; 4 | import Providers from "@/components/providers"; 5 | import "dotenv/config.js"; 6 | import Header from "@/components/Header"; 7 | 8 | const inter = Inter({ 9 | subsets: ["latin"], 10 | }); 11 | 12 | export const metadata: Metadata = { 13 | title: "Pump.fun", 14 | description: "Generated by create next app", 15 | }; 16 | 17 | export default function RootLayout({ 18 | children, 19 | }: Readonly<{ 20 | children: React.ReactNode; 21 | }>) { 22 | return ( 23 | 24 | 25 | 26 |
27 | {children} 28 |
29 | 30 | 31 | ); 32 | } 33 | -------------------------------------------------------------------------------- /src/components/CoinBlog.tsx: -------------------------------------------------------------------------------- 1 | import { coinInfo, userInfo } from "@/utils/types"; 2 | import { getUserInfo } from "@/utils/util"; 3 | import Link from "next/link"; 4 | import { FC, useEffect } from "react"; 5 | 6 | interface CoinBlogProps { 7 | coin: coinInfo; 8 | componentKey: string; 9 | } 10 | 11 | export const CoinBlog: React.FC = ({ coin, componentKey }) => { 12 | return ( 13 |
14 | image 15 | {/* */} 16 |
17 |
18 |
Created by 🐸
19 | 20 |
21 | {(coin?.creator as userInfo)?.name} 22 |
23 | 24 |
25 |
market cap: 32.25k{coin?.marketcap} [badge:👑]
26 |
replies: {coin?.replies}
27 |
28 | {coin?.name} [ticker: {coin?.ticker}] 29 |
30 | 31 | {componentKey === "coin" ? ( 32 | coin?.description &&
{coin?.description}
33 | ) : ( 34 | <> 35 | )} 36 |
37 |
38 | ); 39 | }; 40 | -------------------------------------------------------------------------------- /src/components/Header.tsx: -------------------------------------------------------------------------------- 1 | import { FC, useContext, useMemo } from "react"; 2 | import { ConnectButton } from "./ConnectButton"; 3 | import Link from "next/link"; 4 | import UserContext from "@/context/UserContext"; 5 | 6 | interface HeaderProps { 7 | staked: number; 8 | } 9 | const Header: FC = () => { 10 | return ( 11 |
12 |
13 |
14 | 15 | 24 | 25 |
26 | 27 |
28 |
29 | ); 30 | }; 31 | export default Header; 32 | -------------------------------------------------------------------------------- /src/components/Holders.tsx: -------------------------------------------------------------------------------- 1 | import { coinInfo, recordInfo, tradeInfo, userInfo } from "@/utils/types"; 2 | import { getCoinTrade } from "@/utils/util"; 3 | import { set } from "@coral-xyz/anchor/dist/cjs/utils/features"; 4 | import { useEffect, useState } from "react"; 5 | 6 | interface HolderInfo { 7 | param: string | null; 8 | coin: coinInfo 9 | } 10 | interface holderInfo { 11 | holder: userInfo; 12 | totalAmount: number 13 | } 14 | export const Holders: React.FC = ({ param, coin }) => { 15 | const [trades, setTrades] = useState({} as tradeInfo); 16 | const [holders, setHolders] = useState([]) 17 | useEffect(() => { 18 | const fetchData = async () => { 19 | if (param) { 20 | const data: tradeInfo = await getCoinTrade(param); 21 | setTrades(data) 22 | const agr=holderCalc(data.record); 23 | setHolders(agr); 24 | console.log("trade holder",agr) 25 | } 26 | } 27 | fetchData(); 28 | }, [param]) 29 | 30 | const holderCalc = (records: recordInfo[]): holderInfo[] => { 31 | const aggregation = records.reduce((acc, record) => { 32 | const { holder, amount } = record; 33 | 34 | if (!acc[holder.name]) { 35 | acc[holder.name] = { 36 | holder, 37 | totalAmount: 0, 38 | }; 39 | } 40 | acc[holder.name].totalAmount += (-1)**(record.holdingStatus+1)*amount; 41 | return acc; 42 | }, {} as Record); 43 | 44 | return Object.values(aggregation); 45 | }; 46 | 47 | console.log("trades", trades) 48 | return ( 49 |
50 | {holders && holders.map((trade, index) => ( 51 |
52 |
53 | {index + 1}. {trade.holder.name} 54 |
55 |
{Math.floor(trade.totalAmount/10_000_000_000)/1000}%
56 |
57 | ))} 58 |
59 | ); 60 | }; 61 | -------------------------------------------------------------------------------- /src/components/MessageForm.tsx: -------------------------------------------------------------------------------- 1 | import { msgInfo, userInfo } from "@/utils/types"; 2 | 3 | interface MessageFormProps { 4 | msg: msgInfo; 5 | } 6 | 7 | export const MessageForm: React.FC = ({ msg }) => { 8 | return ( 9 |
10 |
11 |
12 | Token IMG 19 |

20 | {(msg.sender as userInfo).name} 21 |

22 | {msg.time &&

{msg.time.toString()}

} 23 |
24 |
25 | {msg.img !== undefined && ( 26 | Token IMG 33 | )} 34 |
35 |

{msg.msg}

36 |
37 |
38 |
39 |
40 | ); 41 | }; 42 | -------------------------------------------------------------------------------- /src/components/Modal.tsx: -------------------------------------------------------------------------------- 1 | // components/Modal.tsx 2 | import React from 'react'; 3 | 4 | interface ModalProps { 5 | isOpen: boolean; 6 | onClose: () => void; 7 | children: React.ReactNode; 8 | } 9 | 10 | const Modal: React.FC = ({ isOpen, onClose, children }) => { 11 | if (!isOpen) return null; 12 | 13 | return ( 14 |
15 |
16 | 21 | {children} 22 |
23 |
24 | ); 25 | }; 26 | 27 | export default Modal; 28 | -------------------------------------------------------------------------------- /src/components/ReplyModal.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | 3 | const ReplyModal = ({ show, onClose, children }) => { 4 | if (!show) { 5 | return null; 6 | } 7 | 8 | return ( 9 |
10 |
11 | 12 | {children} 13 |
14 |
15 | ); 16 | }; 17 | 18 | export default ReplyModal; 19 | -------------------------------------------------------------------------------- /src/components/Spinner.tsx: -------------------------------------------------------------------------------- 1 | import { Circles } from "react-loader-spinner" 2 | 3 | export const Spinner = () => { 4 | return ( 5 |
6 |
7 |
8 | 17 |
18 |
19 |
20 | ) 21 | 22 | } -------------------------------------------------------------------------------- /src/components/TVChart/TradingChart.tsx: -------------------------------------------------------------------------------- 1 | "use client" 2 | import Head from "next/head"; 3 | import dynamic from "next/dynamic"; 4 | import { useEffect, useState } from "react"; 5 | import Script from "next/script"; 6 | 7 | import { 8 | ChartingLibraryWidgetOptions, 9 | ResolutionString, 10 | } from "@/libraries/charting_library/charting_library"; 11 | import { coinInfo } from "@/utils/types"; 12 | // import { TVChartContainer } from "@/components/TVChartContainer"; 13 | 14 | 15 | interface TradingChartProps { 16 | param: coinInfo 17 | } 18 | 19 | const TVChartContainer = dynamic( 20 | () => 21 | import("@/components/TVChart/TVChartContainer").then((mod) => mod.TVChartContainer), 22 | { ssr: false } 23 | ); 24 | 25 | export const TradingChart: React.FC = ({ param }) => { 26 | 27 | const [isScriptReady, setIsScriptReady] = useState(false); 28 | 29 | console.log("tradingview chart", param) 30 | 31 | return ( 32 | <> 33 | 34 | Sample Demo TradingView with NextJS 35 | 36 | {/*