body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collapsible{opacity:0;height:0;transition:opacity .25s ease-in;overflow:hidden}.collapsible.active{opacity:1;height:auto}@media print{.noPrint{display:none}}.indicator-alt .horizon-step-indicator span{color:#035fa4}.horizon-step-indicator-active span:before,.horizon-step-indicator-previous span:before{background-color:#035fa4;border:4px solid #035fa4}.horizon-step-indicator-active span:after,.horizon-step-indicator-previous span:after{background-color:#035fa4}.overlay{background-color:#353535bf;position:fixed;inset:0}body.open-modal{overflow:hidden}.modal{color:#000;z-index:10000;overflow-y:auto}.modal-backdrop{z-index:9999}.modal-content{text-align:left;box-shadow:0 0 0 9999px #353535bf}@media only screen and (width>=0){.disclosure-scroll{background-color:#f1f1f1;border:1px solid #c7c7c7;border-radius:4px;min-height:20px;max-height:250px;margin-bottom:20px;padding:19px;overflow-y:auto;box-shadow:inset 0 1px 1px #00000013}}
