.page_page__ZU32B{overflow:hidden!important;scrollbar-width:none;background-color:#fff;height:100vh;width:100vw}.page_main__GlU4n{margin:30px 30px 70px;overflow:hidden;scrollbar-width:none;height:100%}.page_contentArea__r4RWt,.page_main__GlU4n{flex:1 1;display:flex;flex-direction:column}.page_contentArea__r4RWt{min-height:0}.by_cancer_type_container__kofR2{position:relative;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none;background-color:#0D0529;border-radius:50px}.by_cancer_type_filter__TXTF5{position:absolute;display:flex;top:20;right:20;background-color:#fff;width:50px;height:50px;border-radius:50px;justify-content:center;align-items:center}.by_cancer_type_filter__TXTF5 img{width:24px}.circle_packing_container__KHo46{position:relative;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none}.animated_bars_container__YWjfH{display:flex;flex-direction:row;width:100%;flex:1 1;flex-grow:1;gap:20px;margin-bottom:20px}.animated_bars_label__Q3bJz{display:flex;margin-bottom:4px;color:white;flex:1 1;flex-grow:1}.animated_bars_label__Q3bJz span{color:white}.animated_bars_bar___xWXs{border-radius:10px;overflow:hidden;flex:1 1;flex-grow:1}.modal_triggerButton__peIHo{display:flex;position:absolute;top:50px;left:50px;width:50px;height:50px;border-radius:50px;background-color:#fff;border:none;font-family:instrument-sans,sans-serif;justify-content:center;align-items:center;transition:background-color .2s ease}.modal_triggerButton__peIHo img{width:16px;height:16px}.modal_triggerButton__peIHo:hover{background:#ddd6fe}.modal_modalOverlay__GkgTo{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}.modal_modalContainer___GLnt{position:relative;max-width:1000px;width:100%;max-height:95vh;display:flex;flex-direction:column}.modal_modalContent__lWPuJ{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:40px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);height:100%;overflow-y:auto;display:flex;flex-direction:column}.modal_modalTitle__B50_6{color:#C3B3FD;font-family:instrument-sans,sans-serif;font-size:18px;font-weight:300;margin-bottom:2rem;text-decoration:underline;text-underline-offset:8px}.modal_contentContainer__Wkf_M{display:flex;flex-direction:column;gap:40px;color:white}.modal_statText__KQZJ_{font-family:instrument-sans,sans-serif;font-size:22px;font-weight:300;margin:0}.modal_highlight__ptmwx{font-weight:600;font-family:instrument-sans,sans-serif}.modal_callToActionContainer__sLpyS{text-align:center;margin-top:20px}.modal_finalText__j_CpT{font-weight:300;margin-bottom:2rem}.modal_ctaButton__R0CS6,.modal_finalText__j_CpT{font-family:instrument-sans,sans-serif;font-size:1.25rem}.modal_ctaButton__R0CS6{background:#C3B3FD;padding:1rem 2rem;border-radius:16px;color:#000;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 10px 25px rgba(0,0,0,.2)}.modal_ctaButton__R0CS6:hover{background:#C3B3FD;opacity:.8;transform:translateY(-2px);box-shadow:0 15px 35px rgba(0,0,0,.3)}.modal_closeButton__02d_A{position:absolute;top:-1rem;right:-1rem;width:2.5rem;height:2.5rem;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;cursor:pointer;transition:all .3s ease;font-size:1.2rem}.modal_closeButton__02d_A:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}@media (max-width:768px){.modal_modalContent__lWPuJ{padding:2rem}.modal_modalTitle__B50_6{font-size:1.5rem}.modal_statText__KQZJ_{font-size:1.1rem}.modal_ctaButton__R0CS6{font-size:1.1rem;padding:.875rem 1.5rem}.modal_triggerButton__peIHo{top:1rem;left:1rem;padding:.5rem 1rem;font-size:.9rem}}.filter_container__VVfSr{display:flex;position:absolute;justify-content:flex-end;top:20px;right:20px;width:280px;font-family:instrument-sans,sans-serif}.filter_button__tCkR7{align-self:flex-end;width:50px;height:50px;background-color:#fff;border:none;border-radius:50px;padding:16px;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease}.filter_button__tCkR7:hover{background-color:#ddd6fe}.filter_button__tCkR7 img{width:24px}.filter_chevron__T3GAC{color:#6b7280;transition:transform .2s ease}.filter_chevronOpen__ezNFv{transform:rotate(180deg)}.filter_dropdown__Woyr9{position:absolute;top:100%;margin-top:8px;width:100%;background-color:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border:1px solid #e5e7eb;overflow:hidden;z-index:10}.filter_optionContainer__as9sH{position:relative}.filter_option__PiaRS{width:100%;padding:16px;border:none;background-color:transparent;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:500;font-family:instrument-sans,sans-serif;color:#374151;transition:background-color .15s ease;outline:none;position:relative}.filter_option__PiaRS:hover{background-color:#faf5ff}.filter_optionSelected__DWfqy{background-color:#f3e8ff}.filter_optionBorder__mySS4{border-bottom:1px solid #f3f4f6}.filter_optionContent__IA_H2{display:flex;align-items:center;gap:12px}.filter_infoIconWrapper__H554R{padding:4px;border-radius:4px;display:flex;align-items:center;cursor:help}.filter_infoIcon__V4QKD{color:#9ca3af}.filter_infoIcon__V4QKD:hover{color:#6b7280}.filter_tooltip__aMKm9{position:fixed;background-color:#1f2937;color:white;padding:12px;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:9999;max-width:300px;font-size:14px;line-height:1.4;white-space:normal;pointer-events:none;transform:translateY(-50%)}.filter_tooltipText___yMa6{margin:0}.filter_tooltipArrow__ShRnC{position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-right:8px solid #1f2937;border-top:4px solid transparent;border-bottom:4px solid transparent}.filter_backdrop__BctUe{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0}.zoominout_container__Xvkau{display:flex;background-color:#fff;position:absolute;flex-direction:column;justify-content:space-between;align-items:center;bottom:20px;right:20px;width:40px;height:75px;border-radius:50px;font-family:system-ui,-apple-system,sans-serif;padding:10px}.zoominout_button__Q5ZXz{width:20px}.zoominout_zoomLevel__XeiJ1{font-size:10px;color:#312B49;text-align:center}.by_cancer_theme_container__iJVmm{display:flex;flex:1 1;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:flex-end;align-items:flex-end;scrollbar-width:none;background-color:#0D0529;border-radius:50px;height:100%;box-sizing:border-box;padding:30px;margin-bottom:45px}.by_cancer_theme_rectContainer__MSwLM{display:flex;background-color:#312B49;flex-direction:row;height:90%;align-items:stretch;gap:8px;overflow-x:auto;overflow-y:hidden;position:relative;padding:30px;border-radius:20px;scrollbar-width:none}.rectangle_container__VgK4m{height:100%;transition:all .3s ease;position:relative}.rectangle_expanded__WTL29{z-index:10;position:absolute;top:0}.rectangle_svg__91ysu{height:100%;cursor:pointer;transition:width .3s ease}.rectangle_rectangle__ANzmT{transition:all .3s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.rectangle_rectangle__ANzmT:hover{filter:drop-shadow(0 6px 12px rgba(0,0,0,.3))}.rectangle_title__HoWAn{color:white;font-weight:700;font-family:instrument-sans,sans-serif;margin:0;padding:0;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;text-align:left;width:100%;box-sizing:border-box;widows:2;orphans:2;text-wrap:balance;word-break:keep-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}.rectangle_expandedTitle__qCbZK{font-size:30px;font-weight:800;font-family:instrument-sans,sans-serif;margin-top:40px;margin-left:40px;color:#0D0529}.rectangle_value___kyn0{fill:white;font-size:20px;font-weight:700;font-family:instrument-sans,sans-serif}.rectangle_subtitle__nFgSI{fill:rgba(255,255,255,.8);font-size:11px;font-family:instrument-sans,sans-serif}.rectangle_expandedContent__kBjZ8{animation:rectangle_fadeIn__slY6A .3s ease}.rectangle_detailText__5vesH{fill:rgba(255,255,255,.9);font-size:11px;font-family:instrument-sans,sans-serif}.rectangle_closeIcon__C_fun{fill:rgba(255,255,255,.7);font-size:16px;font-family:instrument-sans,sans-serif;text-anchor:middle;cursor:pointer}.rectangle_closeIcon__C_fun:hover{fill:white}@keyframes rectangle_fadeIn__slY6A{0%{opacity:0}to{opacity:1}}.animatedBars_metricLabel__R7MvA{font-size:16px;fill:#000}.animatedBars_Value__EiNNt,.animatedBars_metricLabel__R7MvA{font-family:instrument-sans,sans-serif;font-weight:800}.filter_container__2JgV_{display:flex;position:absolute;justify-content:flex-end;top:20px;right:20px;width:280px;font-family:instrument-sans,sans-serif}.filter_button__chheH{align-self:flex-end;width:50px;height:50px;background-color:#fff;border:none;border-radius:50px;padding:16px;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease}.filter_button__chheH:hover{background-color:#ddd6fe}.filter_button__chheH img{width:24px}.filter_chevron__poVT5{color:#6b7280;transition:transform .2s ease}.filter_chevronOpen__KZwQp{transform:rotate(180deg)}.filter_dropdown__03Nij{position:absolute;top:100%;margin-top:8px;width:100%;background-color:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border:1px solid #e5e7eb;overflow:hidden;z-index:10}.filter_optionContainer__m_f5t{position:relative}.filter_option__GVlJE{width:100%;padding:16px;border:none;background-color:transparent;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:instrument-sans,sans-serif;font-size:18px;font-weight:500;color:#374151;transition:background-color .15s ease;outline:none;position:relative}.filter_option__GVlJE:hover{background-color:#faf5ff}.filter_optionSelected__5Eskq{background-color:#f3e8ff}.filter_optionBorder__CH49i{border-bottom:1px solid #f3f4f6}.filter_optionContent__Qzi01{display:flex;align-items:center;gap:12px}.filter_infoIconWrapper___h5TG{padding:4px;border-radius:4px;display:flex;align-items:center;cursor:help}.filter_infoIcon__TrqxZ{color:#9ca3af}.filter_infoIcon__TrqxZ:hover{color:#6b7280}.filter_tooltip__oee1T{position:fixed;background-color:#1f2937;color:white;padding:12px;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:9999;max-width:300px;font-size:14px;line-height:1.4;white-space:normal;pointer-events:none;transform:translateY(-50%)}.filter_tooltipText__yg_55{margin:0}.filter_tooltipArrow__Ybfmh{position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-right:8px solid #1f2937;border-top:4px solid transparent;border-bottom:4px solid transparent}.filter_backdrop__o4ko8{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0}.by_cancer_area_container__N2XCx{display:flex;flex:1 1;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:flex-end;align-items:flex-end;scrollbar-width:none;background-color:#0D0529;border-radius:50px;height:100%;box-sizing:border-box;padding:30px;margin-bottom:45px}.by_cancer_area_rectContainer__QmTMv{display:flex;width:100%;background-color:#312B49;flex-direction:row;height:90%;align-items:stretch;gap:8px;overflow-x:auto;overflow-y:hidden;position:relative;padding:30px;border-radius:20px;scrollbar-width:none}.navigation_container__lR817{display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:20px;left:50%;transform:translateX(-50%);background-color:#fff;width:min(590px,calc(100vw - 40px));height:50px;border-radius:0 0 20px 20px;padding:0 20px 20px;box-sizing:border-box}.navigation_option__h8VuP{display:flex;justify-content:center;align-items:center;background-color:#EEEEEE;color:#B6B6B6;padding:20px 15px;border-radius:10px;flex:1 1;margin:0 5px}.navigation_option__h8VuP:first-child{margin-left:0}.navigation_option__h8VuP:last-child{margin-right:0}.navigation_option__h8VuP p{font-family:instrument-sans,sans-serif;font-size:18px;font-weight:400;margin:0;text-align:center;white-space:nowrap}@media (max-width:768px){.navigation_container__lR817{width:calc(100vw - 20px);padding:0 10px 20px;left:50%;transform:translateX(-50%)}.navigation_option__h8VuP{padding:15px 8px;margin:0 2px}.navigation_option__h8VuP p{font-size:14px;line-height:1.2}}@media (max-width:480px){.navigation_container__lR817{width:calc(100vw - 10px);padding:0 5px 15px;height:auto;min-height:45px}.navigation_option__h8VuP{padding:12px 5px;margin:0 1px}.navigation_option__h8VuP p{font-size:12px;white-space:normal;word-break:break-word}}