.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.chart_favorite_toggle{cursor:pointer;margin-right:6px}.chart_favorite_toggle:hover .fa-star{color:#f6d655;-webkit-text-stroke:2px var(--color-text-link);font-weight:bold}.chart_favorite_toggle .fa-star{color:var(--color-text-low-contrast);-webkit-text-stroke:1px rgba(0,0,0,0)}.chart_favorite_toggle .fa-star.is_favorite{color:#f6d655;font-weight:bold}
.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}div[data-react-class=LoginPopup] .background_overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:49}div[data-react-class=LoginPopup] .login_popup_container{background-color:var(--color-background-primary);border:2px solid var(--color-border-primary);left:50%;margin:0 auto;max-width:100%;padding:20px;position:fixed;transform:translate(-50%, -50%);width:600px;text-align:center;top:50%;z-index:50}div[data-react-class=LoginPopup] .email_login{background-color:var(--color-background-primary);border-radius:5px;border:1px solid var(--color-border-primary);cursor:pointer;display:inline-block;margin:10px 0;padding:10px 20px}div[data-react-class=LoginPopup] .email_login::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:normal;line-height:1;content:"";font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:6px}div[data-react-class=LoginPopup] .email_login:hover{background-color:var(--color-background-blueish);border-color:var(--color-border-background-blueish)}div[data-react-class=LoginPopup] .error_text{color:var(--color-text-negative-status)}div[data-react-class=LoginPopup] .submit_verification{margin-top:10px}div[data-react-class=LoginPopup] .centered_container{align-items:center;display:flex;justify-content:center}div[data-react-class=LoginPopup] .centered_container input[type=text]{margin-left:10px}div[data-react-class=LoginPopup] .email_login_form .email_field{font-size:16px;padding:6px}div[data-react-class=LoginPopup] .email_login_form .button_primary{margin-left:10px}div[data-react-class=LoginPopup] .email_login_form .close_email_login{cursor:pointer;margin-top:15px}div[data-react-class=LoginPopup] .email_login_form .close_email_login:hover{text-decoration:underline}
.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.research_signup_container{background:var(--color-background-blueish);border:1px solid var(--color-border-primary);border-radius:5px;padding:15px 20px;margin:20px 0}.research_signup_container .research_signup_title,.research_signup_container .correlation_title{font-weight:500;margin:0 0 8px;padding:0}.research_signup_container .research_signup_description{color:var(--color-text-medium-contrast);font-size:13px;line-height:1.55;margin:0 0 14px}.research_signup_container .horizontal_form .primary_fields{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;gap:10px;margin-bottom:10px}.research_signup_container .horizontal_form .primary_fields input[type=email],.research_signup_container .horizontal_form .primary_fields input[type=text]{flex:1;padding:10px;border:1px solid var(--color-border-primary);border-radius:4px;transition:border-color .15s ease-in-out}.research_signup_container .horizontal_form .primary_fields input[type=email]:focus,.research_signup_container .horizontal_form .primary_fields input[type=text]:focus{outline:none;border-color:var(--color-border-background-blueish)}.research_signup_container .horizontal_form .primary_fields input[type=email]:disabled,.research_signup_container .horizontal_form .primary_fields input[type=text]:disabled{background-color:var(--color-background-accent);cursor:not-allowed}.research_signup_container .horizontal_form .primary_fields input[type=email]::-moz-placeholder, .research_signup_container .horizontal_form .primary_fields input[type=text]::-moz-placeholder{color:var(--color-text-lower-contrast)}.research_signup_container .horizontal_form .primary_fields input[type=email]::placeholder,.research_signup_container .horizontal_form .primary_fields input[type=text]::placeholder{color:var(--color-text-lower-contrast)}.research_signup_container .horizontal_form .research_signup_submit_row{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.research_signup_container .horizontal_form .research_signup_submit_row .research_signup_close_link{background:none;border:none;color:var(--color-text-link);cursor:pointer;font-size:13px;padding:0}.research_signup_container .horizontal_form .research_signup_submit_row .research_signup_close_link:hover{text-decoration:underline}.research_signup_container .horizontal_form .research_signup_submit_row .button_primary{font-size:14px;padding:7px 20px;white-space:nowrap}.research_signup_container .horizontal_form .research_signup_submit_row .button_primary:disabled{cursor:not-allowed;opacity:.6}.research_signup_container .horizontal_form .research_volunteer_row{margin:5px 0 20px}.research_signup_container .horizontal_form .show_more_link{color:var(--color-text-link);cursor:pointer;padding:5px 0}.research_signup_container .horizontal_form .show_more_link:hover{text-decoration:underline}.research_signup_container .horizontal_form .optional_fields{margin-top:15px;padding-top:15px;border-top:1px solid var(--color-border-primary);max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out,margin .3s ease-in-out}.research_signup_container .horizontal_form .optional_fields.visible{max-height:200px;opacity:1}.research_signup_container .horizontal_form .optional_fields.hidden{margin-top:0;padding-top:0;border-top:none}.research_signup_container .horizontal_form .optional_fields .optional_fields_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.research_signup_container .horizontal_form .optional_fields .optional_fields_header .optional_fields_title{color:var(--color-text-medium-contrast)}.research_signup_container .horizontal_form .optional_fields .optional_fields_header .close_optional_link{background:none;border:none;color:var(--color-text-link);cursor:pointer;font-size:12px;padding:0;text-decoration:none}.research_signup_container .horizontal_form .optional_fields .optional_fields_header .close_optional_link:hover{text-decoration:underline}.research_signup_container .horizontal_form .optional_fields .optional_fields_row{display:flex;gap:20px;align-items:center;justify-content:space-between}.research_signup_container .horizontal_form .optional_fields .optional_fields_row label{color:var(--color-text-medium-contrast)}.research_signup_container .horizontal_form .optional_fields .optional_fields_row select{padding:8px;border:1px solid var(--color-border-primary);border-radius:4px;min-width:50%}.research_signup_container .horizontal_form .optional_fields .optional_fields_row select:focus{outline:none;border-color:var(--color-border-background-blueish)}.research_signup_container .horizontal_form .optional_fields .optional_fields_row select:disabled{background-color:var(--color-background-accent);cursor:not-allowed}.research_signup_container .horizontal_form .optional_fields .checkbox_group{align-items:flex-start;display:flex}.research_signup_container .horizontal_form .optional_fields .checkbox_group input{padding:6px;margin-right:10px}.research_signup_container .horizontal_form .error_message{padding:10px 15px;margin-top:10px;background-color:var(--color-background-error-medium-contrast);border:1px solid var(--color-border-background-reddish);border-radius:4px;color:var(--color-text-error-high-contrast);font-size:13px}.research_signup_gated{align-items:center;background:var(--color-background-popup);border:1px solid var(--color-border-primary);border-radius:8px;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:24px;text-align:center}.research_signup_gated .fa-lock,.research_signup_gated .fa-envelope-open-text{color:var(--color-text-medium-contrast);font-size:20px}.research_signup_gated .research_signup_gated_message{color:var(--color-text-high-contrast);font-size:13px;max-width:480px}.research_signup_gated .research_signup_gated_message strong{display:block;font-weight:500;margin-bottom:4px}.research_signup_gated .research_signup_gated_message p{color:var(--color-text-medium-contrast);font-size:12px;margin:0}.research_signup_gated .research_signup_gated_pending{align-items:center;color:var(--color-text-medium-contrast);display:flex;font-size:13px;font-weight:500;gap:8px;margin-top:4px}.research_signup_gated .research_signup_unlock_button{margin-top:4px}.research_signup_container--revealed{animation:research_signup_reveal .35s ease-out;margin:0;overflow-y:auto}@keyframes research_signup_reveal{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.research_signup_success{background:var(--color-background-greenish);border:1px solid var(--color-border-background-greenish);border-radius:5px;padding:20px;margin:20px 0}.research_signup_success h3{margin-top:0;color:var(--color-text-positive-status)}.research_signup_success p{color:var(--color-text-positive-status);line-height:1.6;margin-bottom:0}

/*# sourceMappingURL=ai_code_quality_signal_graphs-fb58b680.css.map*/