html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}small{font-size:80%}button,input{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.25;margin:0}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1rem}ol,p,ul{margin:0}a{color:#1679c5;text-decoration:none}.strong{font-weight:700}@media (max-width:480px){.hidden-mobile{display:none!important}}.form-element{margin-bottom:1.5rem}label{display:inline-block;margin-bottom:.5rem}input{outline:0;padding:0}.borderless-input{background-color:transparent;border:0}.btn-link{background-color:transparent;border:0;color:gray;cursor:pointer;line-height:inherit;outline:0;padding:0}.btn-link:hover{color:#000}.btn-small{font-size:.75rem}.canDrop{position:relative}.canDrop:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid #1679c5;opacity:.5}#app,.App,body,html{height:100%}body{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.App{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.AppHeader{-ms-flex:none;flex:none}.AppContainer{-ms-flex:1 1 0%;flex:1 1 0%;display:-ms-flexbox;display:flex}.AppSidebar{-ms-flex:none;flex:none;width:12rem}.AppMain{-ms-flex:1 1 0%;flex:1 1 0%;background-color:#f2f2f2;position:relative}@media (max-width:480px){.AppContainer{-ms-flex-direction:column;flex-direction:column}.AppSidebar{width:100%;height:2.5rem}}.AppHeader{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e6e6e6;overflow:hidden}.AppNav a,.AppNav span,.AppTitle a{display:block;line-height:1.875rem;padding:.625rem 1.5rem}.AppTitle a{color:#000}.AppTitle small{color:silver;vertical-align:bottom}.AppNav{display:-ms-flexbox;display:flex}.AppNav a,.AppNav span{color:gray}.AppNav a:hover{color:#000}.AppSidebar{border-right:1px solid #e6e6e6;overflow-y:scroll}.AppSidebarInner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.AppSidebarInner a{display:block}@media (max-width:480px){.AppSidebar{position:relative}.AppSidebarInner{position:absolute;top:0;bottom:0;left:0;right:0;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}}.BoardAdd input,.NavItem{color:#000;display:-ms-flexbox;display:flex;line-height:1.5rem;padding:.5rem 1.5rem;width:100%}.BoardAdd input:hover,.NavItem:hover{background-color:#f2f2f2}.NavItem span{-ms-flex:1 1 0%;flex:1 1 0%}.NavItem .count{color:gray;-ms-flex:none;flex:none;font-size:.625rem;margin-left:.25rem}.active .count,.active .NavItem,.active:hover .count,.active:hover .NavItem{background-color:#cd181e;color:#fff}@media (max-width:480px){.BoardAdd input,.NavItem{width:auto}}.BoardAdd .HelpBlock{color:gray;padding:0 1.5rem}.Page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.PageHeader{-ms-flex:none;flex:none;padding:.625rem 1.5rem}.PageContent{-ms-flex:1 1 0%;flex:1 1 0%;position:relative}.PageContentInner{position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:hidden;padding:1.5rem;padding-top:0}.Paragraph{line-height:1.5}.Card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);max-height:100%;white-space:normal}.Card+.Card{margin-top:.75rem}.CardHeader{-ms-flex:0 0 auto;flex:0 0 auto;padding:.5rem 1rem}.CardScroll{-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;margin:0 .5rem;padding:0 .5rem}.CardScroll:first-child:not(:empty){margin-top:1rem}.CardScroll:last-child:not(:empty){margin-bottom:1rem}.CardScroll:not(:empty)+.CardFooter{margin-top:.5rem}.CardScroll::-webkit-scrollbar{width:.375rem}.CardScroll::-webkit-scrollbar-button{display:block;height:0}.CardScroll::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:0.1875rem}.CardScroll::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.07);border-radius:0.1875rem}.Video a:hover{text-decoration:underline}.Video+.Video{margin-top:1rem}.VideoThumbnail{background-color:silver;background-position:50%;background-repeat:no-repeat;background-size:cover;width:10rem;height:5.625rem}.VideoTitle{font-size:.75rem;line-height:1.3}.VideoMeta{color:gray;font-size:.625rem;line-height:1.3}.VideoMeta a{color:gray}.VideoMeta span.VideoEdit:before,.VideoMeta time:before{content:"\2022";margin:0 .25rem}.PageBoard .PageContentInner{overflow-x:auto;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;white-space:nowrap}.PageBoard .PageContentInner::-webkit-scrollbar{height:.5rem}.PageBoard .PageContentInner::-webkit-scrollbar-button{display:block;width:0.75rem}.PageBoard .PageContentInner::-webkit-scrollbar-thumb{background-color:silver;border-radius:0.25rem}.PageBoard .PageContentInner::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.1);border-radius:0.25rem}.ListContainer{display:inline-block;height:100%;margin:0 .5rem;vertical-align:top;width:12.375rem}.BoardEdit .BoardTitle{display:inline-block}.BoardEdit .BtnTrash{display:none;line-height:1;margin-left:.5rem}.BoardEdit:hover .BtnTrash{display:inline-block}.ListName{display:inline-block;max-width:8.875rem}.ListEdit{padding:.5rem 1rem}.ListEdit input{line-height:1.5rem}.ListEdit .BtnTrash{display:none;line-height:1;margin-left:.5rem;width:1rem}.ListEdit:hover .BtnTrash{display:inline-block}.VideoAdd{-ms-flex:0 0 auto;flex:0 0 auto}.VideoAdd input{line-height:1.5rem;padding:.5rem 1rem;width:100%}.FetchResult,.VideoAdd input:hover{background-color:#f2f2f2}.FetchResult{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:.5rem 1rem}.HelpBlock.error{color:gray}.AppMainInner{position:absolute;top:0;bottom:0;left:0;right:0}
/*# sourceMappingURL=main.76bda565.css.map*/