body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;-moz-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{xbackground-color:#282c34;min-height:100vh;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;font-size:-moz-calc(10px + 2vmin);font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes App-logo-spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes containerAppear{0%{margin-top:0}to{margin-top:30vh}}@-moz-keyframes containerAppear{0%{margin-top:0}to{margin-top:30vh}}@keyframes containerAppear{0%{margin-top:0}to{margin-top:30vh}}.ErrorContainer{-webkit-animation-name:containerAppear;-moz-animation-name:containerAppear;animation-name:containerAppear;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;margin-top:30vh;min-width:400px;max-width:400px;margin-right:auto;margin-left:auto;border:10px solid #51a54f;height:20vh;min-height:400px;-webkit-box-shadow:8px 8px 18px 6px #aaa;box-shadow:8px 8px 18px 6px #aaa;background-color:#fff}.ErrorInnerContainer{height:100%;xposition:absolute;overflow:auto;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:10px}.ErrorHeader,.PageHeader{padding:16px;display:-moz-box;display:flex}.button{min-width:120px;padding:10px 40px;cursor:pointer;border:1px solid #ccc}.button:hover{background-color:#005776;color:#fff}.primary{color:#fff;background-color:#51a54f}.ErrorBody{text-align:center;-moz-box-flex:1;flex-grow:1;font-size:24px;overflow:auto}.HeaderCenter{text-align:center;-moz-box-flex:1;flex-grow:1}.ErrorFooter{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;margin-bottom:10px}.ButtonContainer{margin:10px}.IssueType{font-size:xx-large}.VersionTag{padding:10px;position:fixed;bottom:0}.HelperLinks{text-align:center;margin-top:10px}.HelperLinks>a{padding:10px;color:#ccc}.HelperLinks>a:hover{color:#51a54f}.PortalContainer{min-height:100vh;margin-top:60px}.Stories{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}.StoryContainer,.StoryContainerOuter{margin-left:auto;margin-right:auto}.StoryContainer{margin-top:20vh;min-width:600px;max-width:50vw;border:1px solid #ddd;border-radius:10px;height:30vh;min-height:250px;max-height:30vh;-webkit-box-shadow:2px 2px 4px 2px #ddd;box-shadow:2px 2px 4px 2px #ddd;background-color:#fff;overflow:hidden}.StorySite{color:#005776;font-size:13px}.StoryByline{font-size:12px}.StoryContainerInner{margin:20px;overflow:hidden}.StoryHeading{font-size:20px;font-weight:600;white-space:nowrap;margin-bottom:10px}.StoryBody,.StoryHeading{text-overflow:ellipsis;overflow:hidden}.StoryBody{min-height:140px;max-height:28vh;font-size:16px;font-weight:300}.StorySelectorContainer{margin-top:10px;display:-moz-box;display:flex;margin-left:auto;margin-right:auto;-moz-box-pack:center;justify-content:center}.StorySelector{cursor:pointer;height:16px;width:16px;margin:4px;border-radius:8px;border:1px solid}.StorySelector.active{background-color:#005776}