.high-contrast-mode{--hc-bg:#000;--hc-text:#fff;--hc-primary:#0ff;--hc-secondary:#ff0;--hc-border:#fff;--hc-focus:#0ff}.high-contrast-mode .app-container,.high-contrast-mode body{background-color:var(--hc-bg)!important;color:var(--hc-text)!important}.high-contrast-mode .MuiTypography-root:not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode .MuiTypography-root[color="text.primary"],.high-contrast-mode .MuiTypography-root[color="text.secondary"],.high-contrast-mode div:not(.library-of-blind-card),.high-contrast-mode h1:not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode h2:not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode h3:not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode h4:not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode h5:not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode h6:not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode p:not(.library-of-blind-description),.high-contrast-mode span:not(.library-of-blind-title):not(.library-of-blind-description){color:var(--hc-text)!important}.high-contrast-mode a{color:var(--hc-primary)!important}.high-contrast-mode a:hover{color:var(--hc-secondary)!important;text-decoration:underline!important}.high-contrast-mode .MuiContainer-root{background-color:var(--hc-bg)!important;color:var(--hc-text)!important}.high-contrast-mode .MuiButton-contained{background-color:var(--hc-primary)!important;border:2px solid var(--hc-border)!important;color:var(--hc-bg)!important}.high-contrast-mode .MuiButton-outlined{border:2px solid var(--hc-border)!important}.high-contrast-mode .MuiButton-outlined,.high-contrast-mode .MuiButton-text{background-color:initial!important;color:var(--hc-text)!important}.high-contrast-mode .MuiCard-root:not(.demo-video-card),.high-contrast-mode .MuiPaper-root{background-color:var(--hc-bg)!important;border:2px solid var(--hc-border)!important;color:var(--hc-text)!important}.high-contrast-mode [style*=linear-gradient]:not(.demo-video-card){background:var(--hc-bg)!important}.high-contrast-mode [style*="#e2e8f0"]:not(.demo-video-card),.high-contrast-mode [style*="#f1f5f9"]:not(.demo-video-card),.high-contrast-mode [style*="#f8fafc"]:not(.demo-video-card),.high-contrast-mode [style*="background-color: rgb(226, 232, 240)"]:not(.demo-video-card),.high-contrast-mode [style*="background-color: rgb(241, 245, 249)"]:not(.demo-video-card),.high-contrast-mode [style*="background-color: rgb(248, 250, 252)"]:not(.demo-video-card){background-color:var(--hc-bg)!important}.high-contrast-mode .MuiCard-root .MuiTypography-root:not(.demo-video-title):not(.demo-video-description):not(.homepage-card-title):not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode .MuiCard-root .MuiTypography-root[color="text.primary"]:not(.demo-video-title):not(.demo-video-description):not(.homepage-card-title):not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode .MuiCard-root .MuiTypography-root[color="text.secondary"]:not(.demo-video-title):not(.demo-video-description):not(.homepage-card-title):not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode .MuiCardContent-root .MuiTypography-root:not(.demo-video-title):not(.demo-video-description):not(.homepage-card-title):not(.library-of-blind-title):not(.library-of-blind-description),.high-contrast-mode .MuiCardContent-root:not(.library-of-blind-card *){color:var(--hc-text)!important}.high-contrast-mode .MuiCardContent-root .MuiSvgIcon-root{color:var(--hc-primary)!important}.high-contrast-mode .MuiAppBar-root{background-color:var(--hc-bg)!important;border-bottom:2px solid var(--hc-border)!important;color:var(--hc-text)!important}.high-contrast-mode .MuiIconButton-root{background-color:initial!important;color:var(--hc-text)!important}.high-contrast-mode .MuiIconButton-root:hover{background-color:#ffffff1a!important}.high-contrast-mode .MuiAppBar-root .MuiBox-root[role=button] .MuiSvgIcon-root{color:var(--hc-bg)!important}.high-contrast-mode .MuiSwitch-root .MuiSwitch-track{background-color:#ffffff4d!important}.high-contrast-mode .MuiSwitch-root .Mui-checked .MuiSwitch-track{background-color:var(--hc-primary)!important}.high-contrast-mode .MuiSwitch-root .MuiSwitch-thumb{background-color:var(--hc-text)!important}.high-contrast-mode .MuiSlider-root .MuiSlider-track{background-color:var(--hc-primary)!important}.high-contrast-mode .MuiSlider-root .MuiSlider-rail{background-color:#ffffff4d!important}.high-contrast-mode .MuiSlider-root .MuiSlider-thumb{background-color:var(--hc-text)!important;border:2px solid var(--hc-primary)!important}.high-contrast-mode .MuiDialog-paper,.high-contrast-mode .MuiMenu-paper{background-color:var(--hc-bg)!important;border:2px solid var(--hc-border)!important;color:var(--hc-text)!important}.high-contrast-mode .MuiListItem-root{background-color:initial!important;color:var(--hc-text)!important}.high-contrast-mode .MuiListItem-root:hover{background-color:#ffffff1a!important}.high-contrast-mode .MuiDivider-root{background-color:var(--hc-border)!important}.high-contrast-mode .MuiChip-root{background-color:initial!important;border:1px solid var(--hc-border)!important;color:var(--hc-text)!important}.high-contrast-mode .MuiChip-root.MuiChip-colorPrimary{background-color:var(--hc-primary)!important;border:1px solid var(--hc-primary)!important;color:var(--hc-bg)!important}.high-contrast-mode .MuiStepLabel-root{color:var(--hc-text)!important}.high-contrast-mode .MuiStepLabel-root.Mui-active,.high-contrast-mode .MuiStepLabel-root.Mui-completed{color:var(--hc-primary)!important}.high-contrast-mode .MuiStepLabel-label{color:var(--hc-text)!important}.high-contrast-mode .MuiStepLabel-label.Mui-active,.high-contrast-mode .MuiStepLabel-label.Mui-completed{color:var(--hc-primary)!important}.high-contrast-mode .MuiStepIcon-root{color:#ffffff4d!important}.high-contrast-mode .MuiStepIcon-root.Mui-active,.high-contrast-mode .MuiStepIcon-root.Mui-completed{color:var(--hc-primary)!important}.high-contrast-mode .MuiAccordion-root{background-color:var(--hc-bg)!important;border:1px solid var(--hc-border)!important;color:var(--hc-text)!important}.high-contrast-mode .MuiAccordionSummary-root{color:var(--hc-text)!important}.high-contrast-mode .MuiAccordionSummary-root:hover{background-color:#ffffff1a!important}.high-contrast-mode .MuiTooltip-tooltip{background-color:var(--hc-bg)!important;border:1px solid var(--hc-border)!important;color:var(--hc-text)!important}.high-contrast-mode .MuiFormControlLabel-label,.high-contrast-mode .MuiFormControlLabel-root{color:var(--hc-text)!important}.high-contrast-mode img,.high-contrast-mode video{border:1px solid var(--hc-border)!important}.high-contrast-mode .visualizer-container{background-color:var(--hc-bg)!important;border:2px solid var(--hc-border)!important}.high-contrast-mode .MuiCard-root .MuiCardContent-root .MuiTypography-root.homepage-card-title,.high-contrast-mode .MuiCard-root .MuiCardContent-root .homepage-card-title,.high-contrast-mode .MuiCard-root .homepage-card-title,.high-contrast-mode .MuiCardContent-root .homepage-card-title,.high-contrast-mode .homepage-card-title,.high-contrast-mode .homepage-card-title-left,.high-contrast-mode .homepage-card-title-right{color:var(--hc-text)!important}.high-contrast-mode .personal-journey-section{background-color:var(--hc-text)!important;border:2px solid var(--hc-bg)!important}.high-contrast-mode .personal-journey-text,.high-contrast-mode .personal-journey-title{color:var(--hc-bg)!important}.high-contrast-mode .personal-journey-highlight{background-color:var(--hc-secondary)!important;border:2px solid var(--hc-bg)!important;border-radius:4px!important;color:var(--hc-bg)!important;padding:8px 12px!important}.high-contrast-mode .preview-how-i-see-text{color:var(--hc-bg)!important}.high-contrast-mode .MuiCard-root.demo-video-card,.high-contrast-mode .MuiCard-root.demo-video-card.MuiCard-root,.high-contrast-mode .MuiCard-root.demo-video-card[style*=linear-gradient],.high-contrast-mode .demo-video-card,.high-contrast-mode .demo-video-card[style*="#e2e8f0"],.high-contrast-mode .demo-video-card[style*="#f8fafc"],.high-contrast-mode .demo-video-card[style*="background-color: rgb(226, 232, 240)"],.high-contrast-mode .demo-video-card[style*="background-color: rgb(248, 250, 252)"]{background-color:var(--hc-text)!important;background:var(--hc-text)!important;border:2px solid var(--hc-bg)!important}.high-contrast-mode .MuiCard-root .demo-video-description,.high-contrast-mode .MuiCard-root .demo-video-title,.high-contrast-mode .MuiCardContent-root .demo-video-description,.high-contrast-mode .MuiCardContent-root .demo-video-title,.high-contrast-mode .demo-video-description,.high-contrast-mode .demo-video-title{color:var(--hc-bg)!important}.high-contrast-mode .MuiCard-root.library-of-blind-card,.high-contrast-mode .library-of-blind-card,.high-contrast-mode .library-of-blind-card.MuiCard-root,.high-contrast-mode .library-of-blind-card.MuiPaper-root,.high-contrast-mode .library-of-blind-card[style*=linear-gradient],.high-contrast-mode a.library-of-blind-card,html.high-contrast-mode .MuiCard-root.library-of-blind-card,html.high-contrast-mode .library-of-blind-card,html.high-contrast-mode a.library-of-blind-card.MuiCard-root{background-color:var(--hc-text)!important;background:var(--hc-text)!important;border:2px solid var(--hc-bg)!important}.high-contrast-mode .library-of-blind-card .MuiBox-root .MuiTypography-root,.high-contrast-mode .library-of-blind-card .MuiSvgIcon-root,.high-contrast-mode .library-of-blind-card .MuiTypography-root,.high-contrast-mode .library-of-blind-card p,.high-contrast-mode .library-of-blind-card span,.high-contrast-mode .library-of-blind-description,.high-contrast-mode .library-of-blind-title,html.high-contrast-mode .library-of-blind-description,html.high-contrast-mode .library-of-blind-title{color:var(--hc-bg)!important}.high-contrast-mode .conditions-stats{background-color:var(--hc-text)!important;border:2px solid var(--hc-bg)!important;border-radius:4px!important;color:var(--hc-bg)!important;padding:8px 12px!important}.high-contrast-mode .condition-category-header{background:var(--hc-bg)!important;background-color:var(--hc-bg)!important}.high-contrast-mode .condition-category-header .MuiAccordionSummary-expandIconWrapper .MuiSvgIcon-root,.high-contrast-mode .condition-category-header .MuiSvgIcon-root,.high-contrast-mode .condition-category-header .MuiTypography-root,.high-contrast-mode .condition-category-header .condition-category-icon,.high-contrast-mode .condition-category-header .condition-category-subtitle,.high-contrast-mode .condition-category-header .condition-category-title{color:var(--hc-text)!important}.high-contrast-mode .condition-category-subtitle:not(.condition-category-header .condition-category-subtitle),.high-contrast-mode .condition-category-title:not(.condition-category-header .condition-category-title),.high-contrast-mode .condition-description,.high-contrast-mode .condition-name,.high-contrast-mode .conditions-info-text,.high-contrast-mode .conditions-info-title{color:var(--hc-bg)!important}.high-contrast-mode .condition-related-chip{background-color:var(--hc-secondary)!important;border:2px solid var(--hc-bg)!important;color:var(--hc-bg)!important}.high-contrast-mode .conditions-empty-state{background-color:var(--hc-text)!important;border:2px solid var(--hc-bg)!important;border-radius:4px!important;color:var(--hc-bg)!important;padding:16px!important}.high-contrast-mode .conditions-clear-button,.high-contrast-mode .conditions-clear-button .MuiButton-label,.high-contrast-mode .conditions-clear-button .MuiTypography-root{border-color:var(--hc-text)!important;color:var(--hc-text)!important}.high-contrast-mode .condition-treatment-item,.high-contrast-mode .condition-treatment-item .MuiTypography-root,.high-contrast-mode .condition-treatment-list,.high-contrast-mode .condition-treatment-list .MuiListItemText-primary,.high-contrast-mode .condition-treatment-list .MuiListItemText-root,.high-contrast-mode .condition-treatment-list .MuiTypography-root,.high-contrast-mode .condition-treatment-text{color:var(--hc-text)!important}.high-contrast-mode .condition-treatment-bullet{background-color:var(--hc-text)!important}.high-contrast-mode .condition-treatment-notes{background-color:var(--hc-bg)!important;border-color:var(--hc-text)!important}.high-contrast-mode .MuiAccordionDetails-root .MuiList-root .MuiListItem-root .MuiTypography-root,.high-contrast-mode .MuiAccordionDetails-root .MuiListItemText-root .MuiTypography-root,.high-contrast-mode .MuiAccordionDetails-root .MuiTypography-body2,.high-contrast-mode .MuiAccordionDetails-root .MuiTypography-subtitle2,.high-contrast-mode .condition-item .MuiTypography-root,.high-contrast-mode .condition-list .MuiListItemText-primary,.high-contrast-mode .condition-list .MuiListItemText-root,.high-contrast-mode .condition-list .MuiListItemText-secondary,.high-contrast-mode .condition-list .MuiTypography-root,.high-contrast-mode .condition-treatment-notes .MuiSvgIcon-root,.high-contrast-mode .condition-treatment-notes-text{color:var(--hc-text)!important}.high-contrast-mode .feedback-form .MuiOutlinedInput-notchedOutline,.high-contrast-mode .feedback-form .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.high-contrast-mode .feedback-form-paper .MuiOutlinedInput-notchedOutline,.high-contrast-mode .feedback-form-paper .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--hc-text)!important;border-width:3px!important}.high-contrast-mode .feedback-form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.high-contrast-mode .feedback-form-paper .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--hc-text)!important;border-width:4px!important}.high-contrast-mode .faq-info-text,.high-contrast-mode .faq-info-title{color:var(--hc-bg)!important}.high-contrast-mode .famous-people-filter-section{background-color:var(--hc-text)!important;border:2px solid var(--hc-bg)!important;border-radius:8px!important;padding:16px!important}.high-contrast-mode .famous-people-filter-section .MuiFormControl-root,.high-contrast-mode .famous-people-filter-section .MuiTextField-root{background-color:var(--hc-text)!important}.high-contrast-mode .famous-people-filter-section .MuiInputBase-input,.high-contrast-mode .famous-people-filter-section .MuiInputBase-root,.high-contrast-mode .famous-people-filter-section .MuiInputLabel-root,.high-contrast-mode .famous-people-filter-section .MuiInputLabel-root.Mui-focused,.high-contrast-mode .famous-people-filter-section .MuiMenuItem-root,.high-contrast-mode .famous-people-filter-section .MuiSelect-select,.high-contrast-mode .famous-people-filter-section .MuiTypography-root,.high-contrast-mode .famous-people-filter-section input::-moz-placeholder,.high-contrast-mode .famous-people-filter-section input::-webkit-input-placeholder,.high-contrast-mode .famous-people-filter-section input::placeholder{color:var(--hc-bg)!important}.high-contrast-mode .famous-people-filter-section .MuiOutlinedInput-notchedOutline{border-color:var(--hc-bg)!important}.high-contrast-mode .famous-people-filter-section .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.high-contrast-mode .famous-people-filter-section .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--hc-bg)!important;border-width:2px!important}.high-contrast-mode .famous-people-filter-section .MuiButton-outlined{border-color:var(--hc-bg)!important;color:var(--hc-bg)!important}.high-contrast-mode .famous-people-filter-text.famous-people-filter-text{color:var(--hc-bg)!important}.large-text-mode{font-size:125%!important}.large-text-mode .MuiTypography-h1{font-size:3.125rem!important}.large-text-mode .MuiTypography-h2{font-size:2.5rem!important}.large-text-mode .MuiTypography-h3{font-size:1.875rem!important}.large-text-mode .MuiTypography-h4{font-size:1.5625rem!important}.large-text-mode .MuiTypography-h5{font-size:1.40625rem!important}.large-text-mode .MuiTypography-body1,.large-text-mode .MuiTypography-h6{font-size:1.25rem!important}.large-text-mode .MuiTypography-body2{font-size:1.09375rem!important}.increased-spacing-mode,.increased-spacing-mode .MuiTypography-root{letter-spacing:.1em!important;line-height:2!important}.increased-spacing-mode .MuiButton-root{margin:8px!important;padding:12px 30px!important}.increased-spacing-mode .MuiCard-root{margin:16px 0!important;padding:24px!important}.increased-spacing-mode .MuiListItem-root{margin:8px 0!important;padding:16px!important}.enhanced-focus-mode :focus{border-radius:4px!important;outline:3px solid #06c!important;outline-offset:3px!important}.enhanced-focus-mode .MuiButton-root:focus,.enhanced-focus-mode .MuiIconButton-root:focus{box-shadow:0 0 0 2px #fff,0 0 0 6px #06c!important;outline:4px solid #06c!important;outline-offset:2px!important}.enhanced-focus-mode .MuiSlider-root:focus-within,.enhanced-focus-mode .MuiSwitch-root:focus-within{outline:4px solid #06c!important;outline-offset:2px!important}.reduced-motion-mode *,.reduced-motion-mode :after,.reduced-motion-mode :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.reduced-motion-mode .MuiButton-root,.reduced-motion-mode .MuiCard-root,.reduced-motion-mode .MuiPaper-root{transition:none!important}.high-contrast-mode.large-text-mode{font-size:125%!important}.high-contrast-mode.increased-spacing-mode{letter-spacing:.1em!important;line-height:2!important}.high-contrast-mode.enhanced-focus-mode :focus{outline:4px solid var(--hc-focus)!important;outline-offset:3px!important}.skip-to-content{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px;z-index:999}.skip-to-content:focus{background:var(--color-primary);border-radius:0 0 8px 0;color:#fff;font-weight:600;height:auto;left:0;padding:15px 20px;position:fixed;text-decoration:none;top:0;width:auto;z-index:9999}.high-contrast-mode .skip-to-content:focus{background:var(--hc-primary)!important;border:2px solid var(--hc-border)!important;color:var(--hc-bg)!important}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.high-contrast-mode :focus-visible{outline:4px solid var(--hc-focus)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (forced-colors:active){.high-contrast-mode,.high-contrast-mode *{forced-color-adjust:none}}@media print{.MuiAppBar-root,.MuiButton-root,.skip-to-content{display:none!important}*{background:#fff!important;box-shadow:none!important;color:#000!important}}:root{--color-bg-default:#f8fafc;--color-bg-paper:#fff;--color-text-primary:#1e293b;--color-text-secondary:#64748b;--color-border:#e2e8f0;--color-border-light:#f1f5f9;--color-navbar-bg:#1e293b;--color-navbar-border:#334155;--color-footer-bg:#f8fafc;--color-footer-text:#374151;--color-card-bg:linear-gradient(135deg,#f8fafc,#e2e8f0);--color-info-bg:linear-gradient(135deg,#f8fafc,#e2e8f0);--color-info-border:#cbd5e1;--color-info-text:#475569;--color-hover-bg:#f8fafc;--color-drawer-bg:#1e293b;--color-condition-name:#1e293b;--color-condition-desc:#64748b;--color-faq-details-bg:#fff;--color-faq-details-text:#374151;--color-treatment-notes-bg:#f8fafc;--color-search-bg:#fff;--color-primary-accent:#1e3a8a;--color-primary:#1e3a8a;--color-primary-gradient-start:#1e3a8a;--color-primary-gradient-end:#1e40af}.dim-mode{--color-bg-default:#15202b;--color-bg-paper:#1c2b3a;--color-text-primary:#e7e9ea;--color-text-secondary:#8b98a5;--color-border:#38444d;--color-border-light:#2c3a47;--color-navbar-bg:#1c2b3a;--color-navbar-border:#38444d;--color-footer-bg:#1c2b3a;--color-footer-text:#8b98a5;--color-card-bg:#1c2b3a;--color-info-bg:#1c2b3a;--color-info-border:#38444d;--color-info-text:#8b98a5;--color-hover-bg:#253341;--color-drawer-bg:#1c2b3a;--color-condition-name:#e7e9ea;--color-condition-desc:#8b98a5;--color-faq-details-bg:#1c2b3a;--color-faq-details-text:#d9dbde;--color-treatment-notes-bg:#253341;--color-search-bg:#253341;--color-primary-accent:#60a5fa;--color-primary:#60a5fa;--color-primary-gradient-start:#3b82f6;--color-primary-gradient-end:#60a5fa}.dark-mode{--color-bg-default:#000;--color-bg-paper:#16181c;--color-text-primary:#e7e9ea;--color-text-secondary:#71767b;--color-border:#2f3336;--color-border-light:#1e2023;--color-navbar-bg:#000;--color-navbar-border:#2f3336;--color-footer-bg:#16181c;--color-footer-text:#71767b;--color-card-bg:#16181c;--color-info-bg:#16181c;--color-info-border:#2f3336;--color-info-text:#71767b;--color-hover-bg:#1e2023;--color-drawer-bg:#16181c;--color-condition-name:#e7e9ea;--color-condition-desc:#71767b;--color-faq-details-bg:#16181c;--color-faq-details-text:#d9dbde;--color-treatment-notes-bg:#1e2023;--color-search-bg:#1e2023;--color-primary-accent:#60a5fa;--color-primary:#60a5fa;--color-primary-gradient-start:#3b82f6;--color-primary-gradient-end:#60a5fa}body{background-color:#f8fafc;background-color:var(--color-bg-default);color:#1e293b;color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:auto!important;margin:0;min-height:auto!important;overflow-x:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}#root,body,html{height:auto;margin:0;min-height:auto;padding:0;scroll-behavior:smooth}.MuiAppBar-root{border-top:none!important;box-shadow:none!important;margin-top:0!important;padding-top:0!important;top:0!important}.app-container{background-color:#f8fafc;background-color:var(--color-bg-default);position:relative}.visualizer-container{aspect-ratio:16/9;border:1px solid #e2e8f0;border:1px solid var(--color-border);border-radius:12px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;max-height:80vh;max-height:80dvh;overflow:hidden;position:relative;width:100%}@supports not (aspect-ratio:16/9){.visualizer-container{height:0;padding-bottom:56.25%}}[data-tooltip]{cursor:help;position:relative}[data-tooltip]:after{background:#1e293b;background:var(--color-text-primary);border-radius:6px;bottom:100%;color:#f8fafc;color:var(--color-bg-default);content:attr(data-tooltip);font-size:14px;font-weight:500;left:50%;opacity:0;padding:8px 12px;position:absolute;transform:translateX(-50%);transition:all .2s;visibility:hidden;white-space:nowrap}[data-tooltip]:hover:after{opacity:1;visibility:visible}.aspect-ratio-16-9{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.aspect-ratio-16-9{height:0;padding-bottom:56.25%;position:relative}.aspect-ratio-16-9>*{height:100%;left:0;position:absolute;top:0;width:100%}}@media (max-width:600px){.MuiSlider-thumb{height:28px!important;width:28px!important}.MuiSlider-thumb:after{height:44px!important;width:44px!important}.MuiSwitch-root{padding:10px!important}}.MuiAccordionSummary-root,.MuiButton-root,.MuiChip-root,.MuiIconButton-root,.MuiListItem-root,.MuiMenuItem-root,.MuiSlider-root,.MuiSwitch-root,[role=button],a,button{touch-action:manipulation}@media (max-width:600px){.landing-page h1{font-size:2rem}.landing-page h5{font-size:1.1rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:focus{outline:3px solid #1e3a8a;outline:3px solid var(--color-primary);outline-offset:2px}@media (forced-colors:active){a,button{forced-color-adjust:none}}@keyframes scintillate{0%{filter:hue-rotate(0deg) brightness(100%) saturate(100%);opacity:.7;transform:scale(1)}25%{filter:hue-rotate(90deg) brightness(130%) saturate(130%);opacity:.9;transform:scale(1.02)}50%{filter:hue-rotate(180deg) brightness(120%) saturate(110%);opacity:.8;transform:scale(1.01)}75%{filter:hue-rotate(270deg) brightness(140%) saturate(120%);opacity:.95;transform:scale(1.03)}to{filter:hue-rotate(1turn) brightness(100%) saturate(100%);opacity:.7;transform:scale(1)}}@keyframes vitreousFloaterDrift{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(1px,-1px) rotate(.2deg)}50%{transform:translate(-1px,1px) rotate(-.2deg)}75%{transform:translate(1px,1px) rotate(.1deg)}to{transform:translate(0) rotate(0deg)}}.vitreous-hemorrhage-animated{animation:vitreousFloaterDrift 8s ease-in-out infinite;will-change:background}@keyframes visualSnowDrift{0%{transform:translate(0)}25%{transform:translate(2px,-1px)}50%{transform:translate(1px,1px)}75%{transform:translate(-1px,1px)}to{transform:translate(0)}}
/*# sourceMappingURL=main.72de49e1.css.map*/