:root{--tooltip-label-font-size:12px}body,h1,h2,h3,p{font-family:Arial,sans-serif;margin:0;padding:0}body{background-color:#232323;color:#f0f0f0}.container{margin:0 auto;max-width:75%;padding:1rem}.centered-content{align-items:center;display:flex;height:100vh;justify-content:center}.lien_objet_auth,a,button,input,label,select,textarea{margin-top:.825rem}.lien_objet_auth{cursor:pointer;text-decoration:underline}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;overflow:scroll;position:fixed;top:0;width:100vw}.modal-content{background-color:beige;border-radius:.5rem;box-shadow:0 0 15px rgba(255,254,254,.2);color:#1a1a1a;max-width:31.25rem;overflow:scroll;padding:1.25rem;width:100%}.notification.success{color:green}.notification.error{color:red}.notification.warning{color:orange}.notification.normal{color:#eaeaea}.header{background-color:#292929;box-shadow:0 3px 6px rgba(0,0,0,.1)}.footer,.header{padding:1rem 0;text-align:center;width:95%}.footer{background-color:#1a1a1a;font-size:1rem;position:relative}.footer ul{list-style-type:none;padding:0}.footer li{margin:.5rem 0}.sidebar{background-color:#2b2b2b;box-shadow:2px 0 5px rgba(0,0,0,.2);height:100%;left:0;overflow-x:hidden;padding:1rem;position:fixed;top:0;transition:all .3s;width:250px;z-index:1000}.menu-icon{color:#f0f0f0;cursor:pointer;left:1rem;position:absolute;top:1rem;z-index:1001}.sidebar-close-container{position:relative}.close-icon{color:#f0f0f0;cursor:pointer;position:absolute;right:1rem;top:1rem}#user-info{align-items:flex-start;display:flex;flex-direction:column}#user-info a,#user-info button{margin:.5rem 0;text-align:left;width:95%}.accordion-title{font-size:1.2rem;margin-right:.5rem}.toggle-accordion{cursor:pointer;font-size:1.5rem}.centered-content-homecomponent,.documentation{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start}.container_encodage{background-color:#333;border:.0625rem solid #555;border-radius:.3125rem;flex-direction:column;justify-content:center;margin-bottom:1rem;margin-top:1rem;padding:1rem;width:100%}.accordion-controls,.container_encodage{align-items:center;display:flex}.label_centre{display:inline-block;min-width:9.375rem;white-space:nowrap}.search-icon{cursor:pointer;font-size:18px;margin-left:.3125rem;position:relative;top:.4375rem}#crypto-section-general{display:flex;flex-wrap:wrap}#crypto-management-section,#transaction-section{display:flex;flex:1 1;flex-direction:column;margin:10px}.titre_encodage_section{text-align:center;text-decoration:underline}.search-container{display:flex;flex-direction:row}#crypto-table,#crypto-table-resume,#total-portfolio-chart-container{background-color:#333;border:.0625rem solid #555;border-radius:.3125rem;margin-bottom:1rem;margin-top:1rem;padding:1rem}.underTitre{margin-bottom:1rem;margin-top:1rem;text-decoration:underline}#crypto-table,#crypto-table-resume{border-collapse:collapse;margin-bottom:20px;width:95%}#crypto-table td,#crypto-table th,#crypto-table-resume td,#crypto-table-resume th{border:1px solid #f2f2f2;padding:8px;text-align:center;vertical-align:middle}.modal-content-detail{background-color:#292929;border-radius:.5rem;max-height:80vh;max-width:95%;overflow:hidden;overflow-y:auto;padding:.1rem;width:90%}.crypto-details{font-size:1rem;margin:0 auto;overflow-x:auto;padding:1rem;width:100%;width:90%}.search-wrapper{align-items:center;display:flex;line-height:1;position:relative;width:100%}.search-results{background-color:#1a1a1a;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);left:0;max-height:200px;overflow-x:scroll;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:10}.table-scroll{-webkit-overflow-scrolling:touch;border:.0625rem solid #555;border-radius:.3125rem;overflow:scroll;text-align:center;vertical-align:middle;width:100%}.table-scroll td,.table-scroll th{border:1px solid #f2f2f2;padding:8px;text-align:center;vertical-align:middle}.crypto-logo{border-radius:50%;margin-right:.5rem;width:3rem}.search-result-item{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;padding:10px}.search-result-item:hover{background-color:#7a8070}.crypto-icon{border-radius:50%;height:30px;margin-right:10px;width:30px}.crypto-name{font-weight:700;margin-right:10px}.crypto-id{color:#888;font-size:.9em;margin-right:10px}.crypto-symbol{color:#555;font-weight:700;margin-right:10px}.crypto-price{color:green}.crypto-header{justify-content:space-between;padding:1rem 0}.crypto-header,.crypto-title{align-items:center;display:flex}.close-modal{margin:0;padding:.5rem;position:absolute;right:0;top:-3.5rem}.crypto-logo-container{align-items:center;display:flex;justify-content:center}.crypto-ath-close{align-items:center;display:flex;justify-content:space-between;position:relative}.close-modal button{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.5rem 1rem}.transaction-achat{color:#3dd23d}.transaction-vente{color:#df4040}.delete-button{background-color:initial;border:none;color:red;cursor:pointer}.positive{color:#3dd23d}.negative{color:#df4040}.future-graph-placeholder{padding:1rem}.container-graphique{align-items:center;display:flex;flex-direction:column}#crypto-table{width:100%}@media (max-width:30rem){.sidebar{width:95%}#crypto-management-section,#transaction-section,.search-container{margin-bottom:.5rem}.toggle-accordion{font-size:1rem}.accordion-title{margin-right:.3rem}.crypto-logo{width:2rem}#crypto-table-resume{font-size:.6rem;width:95%}#crypto-table,#crypto-table-resume{-webkit-overflow-scrolling:touch;border-collapse:collapse;margin-bottom:.5rem;margin-left:auto;margin-right:auto}#crypto-table{font-size:.4rem;width:80%}#crypto-table th{margin-left:1rem;margin-right:1rem}#crypto-table td{padding-left:2rem;padding-right:2rem}#crypto-table button{align-content:center;font-size:.6rem;margin-bottom:.5rem;margin-top:.5rem;width:2.5rem}#crypto-table img,#crypto-table-resume img{align-content:center;width:.6rem}#crypto-table td,#crypto-table th,#crypto-table tr,#crypto-table-resume td,#crypto-table-resume th,#crypto-table-resume tr{padding:0}.table-scroll-container{width:100%}.table-scroll-container_resume{font-size:1rem;width:100%}#total-portfolio-chart-container{font-size:1rem;margin-bottom:0;margin-left:.5rem;margin-right:.5rem;padding-bottom:0}:root{--tooltip-label-font-size:30px}.footer,.header{font-size:.7rem}.header{margin-top:1.6rem}#crypto-management-section,#crypto-section-general{width:85%}#crypto-id-add,#crypto-name-add{width:100%}.modal-content-detail{max-width:100%;width:95%}.crypto-details{font-size:.6rem;width:95%}.crypto-header img{width:1.5rem}.table-scroll{-webkit-overflow-scrolling:touch;font-size:.6rem;overflow:scroll}.table-scroll th{margin:0;padding:0 .1rem}.table-scroll td{margin:0 0 .1rem;padding:0 .1rem}.table-scroll button{margin-top:0;padding:0}.table-scroll-resume{font-size:.6rem}.container-graphique{width:85%}.close-modal button{font-size:.6rem;padding:0;width:2.7rem}}@media (max-width:1200px){.sidebar{width:95%}#crypto-management-section,#transaction-section,.search-container{margin-bottom:.5rem}.toggle-accordion{font-size:1rem}.accordion-title{margin-right:.3rem}.crypto-logo{width:2rem}#crypto-table,#crypto-table-resume{-webkit-overflow-scrolling:touch;border-collapse:collapse;font-size:.8rem;margin-bottom:.5rem;margin-left:auto;margin-right:auto;width:95%}#crypto-table th{margin-left:1rem;margin-right:1rem}#crypto-table td{padding-left:2rem;padding-right:2rem}#crypto-table button{align-content:center;font-size:.6rem;margin-bottom:.5rem;margin-top:.5rem;width:2.5rem}#crypto-table img,#crypto-table-resume img{align-content:center;width:.6rem}#crypto-table td,#crypto-table th,#crypto-table tr,#crypto-table-resume td,#crypto-table-resume th,#crypto-table-resume tr{padding:0}.table-scroll-container{width:100%}.table-scroll-container_resume{font-size:1rem;width:100%}#total-portfolio-chart-container{font-size:1rem;margin-bottom:0;margin-left:.5rem;margin-right:.5rem;padding-bottom:0}:root{--tooltip-label-font-size:15px}.footer,.header{font-size:.7rem}.header{margin-top:1.6rem}#crypto-management-section,#crypto-section-general{width:85%}#crypto-id-add,#crypto-name-add{width:100%}.modal-content-detail{max-width:100%;width:95%}.crypto-details{font-size:.6rem;width:95%}.crypto-header img{width:1.5rem}.table-scroll{-webkit-overflow-scrolling:touch;font-size:.6rem;overflow:scroll}.table-scroll th{margin:0;padding:0 .1rem}.table-scroll td{margin:0 0 .1rem;padding:0 .1rem}.table-scroll button{margin-top:0;padding:0}.table-scroll-resume{font-size:.6rem}.container-graphique{width:90%}.close-modal button{font-size:.6rem;padding:0;width:2.7rem}}@media (max-width:1080px){.sidebar{width:500px}#crypto-management-section,#transaction-section,.search-container{margin-bottom:.5rem}.toggle-accordion{font-size:.95rem}.accordion-title{margin-right:.28rem}.crypto-logo{width:1.9rem}#crypto-table,#crypto-table-resume{-webkit-overflow-scrolling:touch;border-collapse:collapse;font-size:.76rem;margin-bottom:.48rem;margin-left:auto;margin-right:auto;width:90%}#crypto-table td,#crypto-table th{margin-left:.95rem;margin-right:.95rem}#crypto-table button{font-size:.58rem;margin-bottom:.48rem;margin-top:.48rem;width:2.4rem}#crypto-table img,#crypto-table-resume img{width:.58rem}#crypto-table td,#crypto-table th,#crypto-table tr,#crypto-table-resume td,#crypto-table-resume th,#crypto-table-resume tr{padding:0}.table-scroll-container,.table-scroll-container_resume{width:95%}.table-scroll-container_resume{font-size:.95rem}#total-portfolio-chart-container{font-size:.95rem;margin-left:.48rem;margin-right:.48rem}:root{--tooltip-label-font-size:14px}.footer,.header{font-size:.67rem}.header{margin-top:1.52rem}#crypto-management-section,#crypto-section-general{width:80%}#crypto-id-add,#crypto-name-add{width:95%}.modal-content-detail{max-width:95%;width:90%}.crypto-details{font-size:.57rem;width:90%}.crypto-header img{width:1.43rem}.table-scroll{font-size:.57rem}.table-scroll td,.table-scroll th{margin:0;padding-left:.095rem;padding-right:.095rem}.table-scroll-resume{font-size:.57rem}.container-graphique{width:85%}.close-modal button{font-size:.57rem;width:2.58rem}}@media (max-width:768px){.sidebar{overflow-y:auto;width:95%}#crypto-management-section,#transaction-section,.search-container{margin-bottom:.5rem}.toggle-accordion{font-size:1rem}.accordion-title{margin-right:.3rem}#crypto-table-resume{font-size:.6rem;width:95%}#crypto-table,#crypto-table-resume{-webkit-overflow-scrolling:touch;border-collapse:collapse;margin-bottom:.5rem;margin-left:auto;margin-right:auto}#crypto-table{font-size:.7rem;width:90%}#crypto-table th{margin-left:1rem;margin-right:1rem}#crypto-table td{padding-left:2rem;padding-right:2rem}#crypto-table button{align-content:center;font-size:.6rem;margin-bottom:.5rem;margin-top:.5rem;width:2.5rem}#crypto-table img,#crypto-table-resume img{align-content:center;width:.8rem}#crypto-table td,#crypto-table th,#crypto-table tr,#crypto-table-resume td,#crypto-table-resume th,#crypto-table-resume tr{padding:0}.table-scroll-container{width:100%}.table-scroll-container_resume{font-size:1rem;width:100%}#total-portfolio-chart-container{font-size:1rem;margin-bottom:0;margin-left:.5rem;margin-right:.5rem;padding-bottom:0}:root{--tooltip-label-font-size:30px}.footer,.header{font-size:.7rem}.header{margin-top:1.6rem}#crypto-management-section,#crypto-section-general{width:85%}#crypto-id-add,#crypto-name-add{width:100%}.modal-content-detail{max-width:100%;width:95%}.crypto-details{font-size:.6rem;width:95%}.crypto-header img{width:1.5rem}.table-scroll{-webkit-overflow-scrolling:touch;font-size:.6rem;overflow:scroll}.table-scroll th{margin:0;padding:0 .1rem}.table-scroll td{margin:0 0 .1rem;padding:0 .1rem}.table-scroll button{margin-top:0;padding:0}.table-scroll-resume{font-size:.6rem}.container-graphique{width:90%}.close-modal button{font-size:.6rem;padding:0;width:2.7rem}}@media (max-width:568px){.sidebar{width:95%}#crypto-management-section,#transaction-section,.search-container{margin-bottom:.5rem}.toggle-accordion{font-size:1rem}.accordion-title{margin-right:.3rem}.crypto-logo{width:2rem}#crypto-table-resume{font-size:.6rem;width:95%}#crypto-table,#crypto-table-resume{-webkit-overflow-scrolling:touch;border-collapse:collapse;margin-bottom:.5rem;margin-left:auto;margin-right:auto}#crypto-table{font-size:.4rem;width:80%}#crypto-table th{margin-left:1rem;margin-right:1rem}#crypto-table td{padding-left:2rem;padding-right:2rem}#crypto-table button{align-content:center;font-size:.6rem;margin-bottom:.5rem;margin-top:.5rem;width:2.5rem}#crypto-table img,#crypto-table-resume img{align-content:center;width:.6rem}#crypto-table td,#crypto-table th,#crypto-table tr,#crypto-table-resume td,#crypto-table-resume th,#crypto-table-resume tr{padding:0}.table-scroll-container{width:100%}.table-scroll-container_resume{font-size:1rem;width:100%}#total-portfolio-chart-container{font-size:1rem;margin-bottom:0;margin-left:.5rem;margin-right:.5rem;padding-bottom:0}:root{--tooltip-label-font-size:30px}.footer,.header{font-size:.7rem}.header{margin-top:1.6rem}#crypto-management-section,#crypto-section-general{width:85%}#crypto-id-add,#crypto-name-add{width:100%}.modal-content-detail{max-width:100%;width:95%}.crypto-details{font-size:.6rem;width:95%}.crypto-header img{width:1.5rem}.table-scroll{-webkit-overflow-scrolling:touch;font-size:.6rem;overflow:scroll}.table-scroll th{margin:0;padding:0 .1rem}.table-scroll td{margin:0 0 .1rem;padding:0 .1rem}.table-scroll button{margin-top:0;padding:0}.table-scroll-resume{font-size:.7rem}.container-graphique{width:95%}.close-modal button{font-size:.6rem;padding:0;width:2.7rem}}@media (max-width:429px){.sidebar{width:95%}#crypto-management-section,#transaction-section,.search-container{margin-bottom:.5rem}.search-result-item{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;left:0;overflow:visible;padding:.5rem 0;width:50rem;z-index:1000}.search-result-item:hover{background-color:#7a8070}.crypto-icon{border-radius:50%;height:20px;margin-right:5px;width:20px}.crypto-name{font-size:.7em;font-weight:700;margin-right:8px}.crypto-id{color:#888}.crypto-id,.crypto-symbol{font-size:.7em;margin-right:10px}.crypto-symbol{color:#555;font-weight:700}.crypto-price{color:green;font-size:.7em}.toggle-accordion{font-size:1rem}.accordion-title{margin-right:.3rem}.crypto-logo{width:2rem}#crypto-table-resume{font-size:.8rem;width:95%}#crypto-table,#crypto-table-resume{-webkit-overflow-scrolling:touch;border-collapse:collapse;margin-bottom:.5rem;margin-left:auto;margin-right:auto}#crypto-table{font-size:.7rem;width:80%}#crypto-table th{margin-left:1rem;margin-right:1rem}#crypto-table td{padding-left:1rem;padding-right:1rem}#crypto-table button{align-content:center;font-size:.6rem;margin-bottom:.5rem;margin-top:.5rem;width:2.5rem}#crypto-table img,#crypto-table-resume img{align-content:center;width:.6rem}#crypto-table td,#crypto-table th,#crypto-table tr,#crypto-table-resume td,#crypto-table-resume th,#crypto-table-resume tr{padding:0}.table-scroll-container{width:100%}.table-scroll-container_resume{font-size:1rem;width:100%}#total-portfolio-chart-container{font-size:1rem;margin-bottom:0;margin-left:.5rem;margin-right:.5rem;padding-bottom:0}:root{--tooltip-label-font-size:30px}.footer,.header{font-size:.7rem}.header{margin-top:1.6rem}#crypto-section-general{width:100%}#crypto-management-section{width:85%}#crypto-id-add,#crypto-name-add{width:100%}.modal-content-detail{max-width:100%;width:95%}.crypto-details{font-size:.6rem;width:95%}.crypto-header img{width:1.5rem}.table-scroll{-webkit-overflow-scrolling:touch;font-size:.7rem;overflow:scroll}.table-scroll th{margin:0;padding:0 .1rem}.table-scroll td{margin:0 0 .1rem;padding:0 .1rem}.table-scroll button{margin-top:0;padding:0}.table-scroll-resume{font-size:.8rem}.container-graphique{width:85%}.close-modal button{font-size:.6rem;padding:0;width:2.7rem}}@media (max-width:480){.sidebar{width:95%}#crypto-management-section,#transaction-section,.search-container{margin-bottom:.5rem}.toggle-accordion{font-size:1rem}.accordion-title{margin-right:.3rem}.crypto-logo{width:2rem}#crypto-table-resume{font-size:.6rem;width:95%}#crypto-table,#crypto-table-resume{-webkit-overflow-scrolling:touch;border-collapse:collapse;margin-bottom:.5rem;margin-left:auto;margin-right:auto}#crypto-table{font-size:.4rem;width:80%}#crypto-table th{margin-left:1rem;margin-right:1rem}#crypto-table td{padding-left:2rem;padding-right:2rem}#crypto-table button{align-content:center;font-size:.6rem;margin-bottom:.5rem;margin-top:.5rem;width:2.5rem}#crypto-table img,#crypto-table-resume img{align-content:center;width:.6rem}#crypto-table td,#crypto-table th,#crypto-table tr,#crypto-table-resume td,#crypto-table-resume th,#crypto-table-resume tr{padding:0}.table-scroll-container{width:100%}.table-scroll-container_resume{font-size:1rem;width:100%}#total-portfolio-chart-container{font-size:1rem;margin-bottom:0;margin-left:.5rem;margin-right:.5rem;padding-bottom:0}:root{--tooltip-label-font-size:30px}.footer,.header{font-size:.7rem}.header{margin-top:1.6rem}#crypto-management-section,#crypto-section-general{width:85%}#crypto-id-add,#crypto-name-add{width:100%}.modal-content-detail{max-width:100%;width:95%}.crypto-details{font-size:.6rem;width:95%}.crypto-header img{width:1.5rem}.table-scroll{-webkit-overflow-scrolling:touch;font-size:.6rem;overflow:scroll}.table-scroll th{margin:0;padding:0 .1rem}.table-scroll td{margin:0 0 .1rem;padding:0 .1rem}.table-scroll button{margin-top:0;padding:0}.table-scroll-resume{font-size:.6rem}.container-graphique{width:85%}.close-modal button{font-size:.6rem;padding:0;width:2.7rem}}
/*# sourceMappingURL=main.ad6d5a05.css.map*/