.breakdance .bde-div-425-100{width:100%;padding:40px 20px 40px 20px;border-radius:20px;box-shadow:0px 30px 15px 10px #0000000D}.breakdance .bde-div-425-100{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center}.breakdance .bde-div-425-100{background-color:#FFFFFF82}@media (max-width:479px){.breakdance .bde-div-425-100{padding-right:5px;padding-left:5px;border-radius:8px}}.breakdance .bde-heading-425-101{width:700px;font-size:1.5rem}@media (max-width:767px){.breakdance .bde-heading-425-101{font-size:1.1rem}}@media (max-width:479px){.breakdance .bde-heading-425-101{width:71%}}.breakdance .bde-heading-425-102{width:700px;font-size:1.3rem;font-weight:500;margin-bottom:30px}@media (max-width:767px){.breakdance .bde-heading-425-102{font-size:0.9rem}}@media (max-width:479px){.breakdance .bde-heading-425-102{width:70%}}.breakdance .bde-code-block-425-167{width:100%}.flourish-embed{width:100%!important}@media (max-width:1023px){.breakdance .bde-code-block-425-167{margin-bottom:60px}}.breakdance .bde-heading-425-168{width:700px;font-size:1.5rem}@media (max-width:767px){.breakdance .bde-heading-425-168{font-size:1.1rem}}@media (max-width:479px){.breakdance .bde-heading-425-168{width:71%}}.breakdance .bde-heading-425-169{width:700px;font-size:1.3rem;font-weight:500;margin-bottom:30px}@media (max-width:767px){.breakdance .bde-heading-425-169{font-size:0.9rem}}@media (max-width:479px){.breakdance .bde-heading-425-169{width:70%}}.breakdance .bde-code-block-425-103{width:100%;margin-bottom:60px}#resetZoomButton{position:absolute;top:10px;right:60px;padding:8px;min-width:36px;background-color:#007bff;color:#fff;border:solid 2px #fff;border-radius:10px;cursor:pointer;z-index:10;font-size:12px}#resetZoomButton:hover{background-color:#0056b3}#toggleFadeButton{position:absolute;top:10px;right:10px;padding:8px;min-width:36px;background-color:#eee;color:#007bff;cursor:pointer;border:solid 2px #fff;border-radius:10px;z-index:10;font-size:12px}#toggleFadeButton:hover{color:#0056b3}#legend-container{display:flex;flex-wrap:wrap;width:100%;margin:10px auto;padding:4px 5px;background:#fff;border-radius:12px;box-shadow:0px 10px 15px 5px #0000000E;z-index:2}.legend-item{display:flex;align-items:center;padding:4px 6px;margin:8px 4px;cursor:pointer;border-radius:8px;border:1px solid #007bff;opacity:1;transition:opacity 0.3s ease}.legend-color-box{width:12px;height:12px;margin-right:8px;border-radius:6px}.legend-item.inactive{opacity:0.4}#year-selectors{margin:20px auto 0px auto;display:flex;justify-content:center;align-items:center}#year-selectors label{margin:0 5px}#year-selectors select{margin:0 10px;padding:5px;background-color:#fff;border-radius:8px;border:1px solid #007bff}.breakdance .bde-heading-425-152{width:700px;font-size:1.5rem;margin-bottom:20px}.breakdance .bde-content-reveal-425-153{--bde-content-reveal-gradient:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 96.41025641025641%)}.breakdance .bde-rich-text-425-154{margin-bottom:80px;text-align:left}.breakdance .bde-heading-425-158{font-size:1.4rem;margin-bottom:25px}.breakdance .bde-rich-text-425-156{margin-bottom:80px;text-align:left}.breakdance .bde-heading-425-159{font-size:1.4rem;margin-bottom:25px}.breakdance .bde-rich-text-425-157{margin-bottom:80px;text-align:left}.breakdance .bde-heading-425-160{font-size:1.4rem;margin-bottom:25px}.breakdance .bde-rich-text-425-161{margin-bottom:80px;text-align:left}.breakdance .bde-heading-425-162{font-size:1.4rem;margin-bottom:25px}.breakdance .bde-rich-text-425-163{margin-bottom:80px;text-align:left}.breakdance .bde-heading-425-165{font-size:1.4rem;margin-bottom:30px}.breakdance .bde-rich-text-425-164{margin-bottom:40px;text-align:left}.breakdance .bde-rich-text-425-166{margin-bottom:40px;text-align:left}.breakdance .bde-fancy-divider-425-104{margin-top:60px;margin-bottom:20px;--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-color:#f1f2f3;width:80%}@media (max-width:1119px){.breakdance .bde-fancy-divider-425-104{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-425-104{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-425-104{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-425-104{--bde-fancy-divider-border-style:solid}}.breakdance .bde-heading-425-105{width:700px;font-size:1.5rem}.breakdance .bde-heading-425-105{padding-top:60px}@media (max-width:767px){.breakdance .bde-heading-425-105{font-size:1.1rem}}@media (max-width:479px){.breakdance .bde-heading-425-105{width:71%}}.breakdance .bde-heading-425-106{font-size:1.3rem;font-weight:500;margin-bottom:30px}@media (max-width:767px){.breakdance .bde-heading-425-106{font-size:0.9rem}}.breakdance .bde-code-block-425-138{width:100%;margin-bottom:20px}.breakdance .bde-div-425-140{width:100%}.breakdance .bde-div-425-140{display:flex;flex-direction:column}.breakdance .bde-fancy-divider-425-146{margin-top:60px;margin-bottom:90px;--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-color:#f1f2f3;width:80%}@media (max-width:1119px){.breakdance .bde-fancy-divider-425-146{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-425-146{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-425-146{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-425-146{--bde-fancy-divider-border-style:solid}}.breakdance .bde-heading-425-144{width:700px;font-size:1.5rem;margin-bottom:30px}@media (max-width:767px){.breakdance .bde-heading-425-144{font-size:1.1rem}}@media (max-width:479px){.breakdance .bde-heading-425-144{width:71%}}.breakdance .bde-code-block-425-142{width:100%;margin-bottom:60px}#resetZoomButtonG{position:absolute;top:10px;right:60px;padding:8px;min-width:36px;background-color:#007bff;color:#fff;border:solid 2px #fff;border-radius:10px;cursor:pointer;z-index:10;font-size:12px}#resetZoomButtonG:hover{background-color:#0056b3}#toggleFadeButtonG{position:absolute;top:10px;right:10px;padding:8px;min-width:36px;background-color:#eee;color:#007bff;cursor:pointer;border:solid 2px #fff;border-radius:10px;z-index:10;font-size:12px}#toggleFadeButtonG:hover{color:#0056b3}#legend-containerG{display:flex;flex-wrap:wrap;width:100%;margin:10px auto;padding:4px 5px;background:#fff;border-radius:12px;box-shadow:0px 10px 15px 5px #0000000E;z-index:2}#year-selectorsG{margin:20px auto 0px auto;display:flex;justify-content:center;align-items:center}#year-selectorsG label{margin:0 5px}#year-selectorsG select{margin:0 10px;padding:5px;background-color:#fff;border-radius:8px;border:1px solid #007bff}.breakdance .bde-fancy-divider-425-147{margin-top:60px;margin-bottom:20px;--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-color:#f1f2f3;width:80%}@media (max-width:1119px){.breakdance .bde-fancy-divider-425-147{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-425-147{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-425-147{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-425-147{--bde-fancy-divider-border-style:solid}}.breakdance .bde-heading-425-148{width:700px;font-size:1.5rem}.breakdance .bde-heading-425-148{padding-top:60px}@media (max-width:767px){.breakdance .bde-heading-425-148{font-size:1.1rem}}@media (max-width:479px){.breakdance .bde-heading-425-148{width:71%}}.breakdance .bde-heading-425-149{font-size:1.3rem;font-weight:500;margin-bottom:30px}@media (max-width:767px){.breakdance .bde-heading-425-149{font-size:0.9rem}}.breakdance .bde-code-block-425-143{width:100%;margin-bottom:20px}.container{width:100%;margin:0 auto}.chart-container{position:relative;height:80vh;min-height:300px;max-height:600px;width:100%;margin:0px auto;padding:30px;background:#fff;border-radius:12px;box-shadow:0px 10px 15px 5px #0000000E}.controls{margin-bottom:20px;display:flex;justify-content:center}select{padding:5px;background-color:#fff;border-radius:8px;border:1px solid #007bff}label{margin-right:10px;margin-top:5px;font-size:16px;font-weight:700}@media (max-width:768px){.chart-container{height:380px;padding:20px 5px}}