.accessibility-toggle{min-height:44px;padding:.5rem .75rem;border:2px solid #173d2b;border-radius:999px;background:#fff;color:#173d2b;font:750 .82rem/1.2 system-ui,sans-serif;cursor:pointer}
html[data-app-accessible="true"]{font-size:112.5%;scroll-behavior:auto}
html[data-app-accessible="true"] body{--accent:#005a70;--danger:#553c00;background:#fff!important;background-image:none!important;color:#111820!important;font-family:Verdana,Tahoma,Arial,sans-serif!important;line-height:1.78!important}
html[data-app-accessible="true"] h1,html[data-app-accessible="true"] h2,html[data-app-accessible="true"] h3{font-family:Verdana,Tahoma,Arial,sans-serif!important;letter-spacing:.01em!important;line-height:1.3!important}
html[data-app-accessible="true"] a{text-decoration:underline!important;text-underline-offset:.2em}
html[data-app-accessible="true"] .site-header{background:#fff!important;backdrop-filter:none!important}
html[data-app-accessible="true"] .project-card,html[data-app-accessible="true"] .value-card,html[data-app-accessible="true"] .link-card{box-shadow:none!important}
html[data-app-accessible="true"] :focus-visible{outline:4px solid #005fcc!important;outline-offset:3px!important}
html[data-app-accessible="true"] *,html[data-app-accessible="true"] *::before,html[data-app-accessible="true"] *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}

html[data-site-ref="prestadmin"] [data-site-context]{color:#765d00}
@media(max-width:520px){
 .accessibility-toggle{width:46px;padding:0;overflow:hidden;color:transparent;position:relative}
}
/* repo-factory: universal-access-icon */
[class*="a11y-toggle"]::before,
[class*="accessibility-toggle"]::before{
  content:"";
  display:inline-block;
  width:1.15em;
  height:1.15em;
  flex:0 0 1.15em;
  margin-right:.4em;
  vertical-align:-.18em;
  background:#005fcc;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12Z' fill='none' stroke='black' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='3' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12Z' fill='none' stroke='black' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='3' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat;
}
@media(max-width:520px){
  [class*="a11y-toggle"],[class*="accessibility-toggle"]{font-size:0!important}
  [class*="a11y-toggle"]::before,[class*="accessibility-toggle"]::before{width:20px;height:20px;flex-basis:20px;margin:0;vertical-align:middle}
}

[class*="a11y-toggle"]:has(svg)::before,[class*="accessibility-toggle"]:has(svg)::before{content:none!important;display:none!important}
