body{padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.threadCard{z-index:1;position:absolute;background-color:#fff;color:#000;width:420px;padding:16px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.33)}.childComment{margin-left:28px}.commentTop{display:flex;flex-direction:row;justify-content:space-between;flex:1 1}.commentHolder{display:flex;flex-direction:row;margin-bottom:12px}.commentAvatar{width:24px;height:24px;border-radius:12px;margin-right:4px}.commentMetaFunctions{display:flex;flex-direction:row}.commentTop{width:100%}.commentBody{word-wrap:break-word}.commentLike,.commentReply{color:#00c2ff;margin-right:14px}.commentLike,.commentReply,.commentTime{font-weight:700;font-size:11px;line-height:14px}.commentTime{color:rgba(0,0,0,.25);margin-left:8px;font-weight:400}.commentReplyBox{flex:1 1}.commentReplyAvatarPadding{margin-top:4px}.commentReplyInput{width:100%;height:32px;border-radius:18px;border:2px solid rgba(0,0,0,.25);padding-left:8px;margin-right:8px}.icon_close{margin-top:2px}.anchor{background-color:rgba(0,194,255,.3)}.anchor:hover{background-color:#00c2ff}.progressMapBar{z-index:1;position:fixed;right:0;top:0;width:16px;height:100vh;background-color:#00c2ff;box-shadow:0 8px 24px rgba(0,0,0,.33)}.progressTick{z-index:1;width:100%;height:2px}.progressThreadIcon,.progressTick{position:fixed;background-color:#fff}.progressThreadIcon{z-index:2;width:24px;height:24px;margin-left:-12px;border-radius:12px}.progressThreadIcon:hover{width:28px;height:28px;margin-left:-14px;border-radius:14px;margin-top:-2px}.progressThreadImg{width:20px;height:20px;margin:2px;border-radius:10px}.progressThreadIcon:hover .progressThreadImg{width:24px;height:24px;margin:2px;border-radius:12px}.progressThreadTag{opacity:0;z-index:1;position:fixed;width:180px;height:22px;margin-left:-200px;background-color:#fff;border-radius:6px;box-shadow:0 6px 16px rgba(0,0,0,.33);-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.progressThreadTag,.progressThreadTagText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.progressThreadTagText{margin-left:8px;margin-right:8px;font-size:11px;line-height:20px}.progressThreadIcon:hover+.progressThreadTag{opacity:1}.highlightCard{width:420px;z-index:29;position:absolute;background-color:#fff;color:#000;padding:16px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.33)}.highlightCardSubhead{font-weight:700;color:rgba(0,0,0,.25);font-size:11px;line-height:14px}.highlightCardTopBar{display:flex;flex-direction:row;justify-content:space-between;height:24px}.describeWidget{border:2px solid #000;border-radius:16px}.describeVerticalPane,.describeWidget{z-index:1;position:fixed;bottom:32px;width:360px;background-color:#fff;box-shadow:0 16px 64px rgba(0,28,84,.25);-webkit-transition:height .15s;transition:height .15s}.describeVerticalPane{border-radius:16px}.describeVerticalPane,.describeWidgetExpanded{height:calc(100% - 64px)}.describePaneElements{width:100%;position:relative;display:flex;flex-direction:column;flex:1 1;height:100%}.describePaneToggle{flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;margin-top:4px;margin-right:16px}.describePaneToggler{position:absolute;right:8px;top:4px}.describeSection{bottom:32px;width:100%}@media screen and (max-width:480px){.describeWidget{bottom:16px;right:16px;width:296px}.describePaneElements{height:100%}.describeWidgetExpanded{height:80vh}}.describeNormalText{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:18px;color:#000}.describeDeletedText{font-style:italic}.describeBoldText{font-size:14px;line-height:18px;font-weight:700}.describeBoldText,.describeSmText{font-family:-apple-system,BlinkMacSystemFont,sans-serif;color:#000;margin-bottom:4px}.describeSmText{font-size:11px;line-height:14px}.describeHighlight{background-color:rgba(24,103,255,.2)}.describeLight{color:rgba(0,0,0,.33)}.describeCommentReply{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;line-height:14px;color:#1867ff;font-weight:700;margin-bottom:4px;margin-right:8px}.describeExpandColor{color:#ec3682}.describeCommentReply:hover{text-decoration:underline;cursor:default}.defaultCursor{cursor:default}.noBMargin{margin-bottom:0}.thinBMargin{margin-bottom:4px}.midBMargin{margin-bottom:8px}.describeThreadList{width:328px;bottom:0;justify-self:flex-end;padding:16px;overflow-y:scroll}.describeCommentHolder{display:flex;flex-direction:row}.describeCommentAvatarHolder{display:none;margin-right:4px;line-height:0;font-size:0}.describeCommentAvatar{width:16px;height:16px;border-radius:8px;margin:0;line-height:0;font-size:0}.describeChildComment{margin-left:16px}.commentTextAuthor{font-weight:700;color:#00c2ff;padding-top:2px;margin-bottom:2px}.commentTextContextModifier{margin-bottom:0}.commentTextContext{font-weight:700;color:#fff;background-color:#00c2ff;margin-bottom:2px}@media screen and (max-width:480px){.describeThreadList{width:264px}}.describeCommentBox{width:328px;bottom:0;justify-self:flex-end;padding:20px 16px 16px}.describeCommentBoxBottom{width:100%;bottom:0;justify-self:flex-end;padding:16px}.describeCommentHighlightHolder{margin-bottom:16px}.describeCommentNamearea{width:108px;height:32px;margin-left:8px;margin-top:-4px}.describeCommentNamearea,.describeCommentTextarea{box-sizing:border-box;border-radius:16px;padding:8px;border:2px solid rgba(0,0,0,.33)}.describeCommentTextarea{width:100%;height:100%}.describeCommentBoxTopBorder{border-bottom:2px solid #000}.describeReplyHolder{width:100%;margin-bottom:8px}.commentBody{width:100%}.describeCommentingHolder{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:480px){.describeCommentBox{width:264px}.describeCommentBoxBottom{padding:0}.describeCommentHighlightHolder{display:none}.describeCommentingHolder{margin-bottom:8px}}body{margin:0}.App,.contentholder{position:relative}.popup{position:absolute}#contentDiv{width:50rem;margin-left:auto;margin-right:auto}div#contentDiv>:first-child{margin-top:0}.contentSpacing{margin-top:32px;margin-left:128px}p{font-size:14px;margin-top:0}@media screen and (max-width:1440px){#contentDiv{width:40rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:480px){#contentDiv{width:100%}.contentSpacing{margin-left:0}}
/*# sourceMappingURL=main.3b1654bd.chunk.css.map */