@keyframes fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}.fade-in{-webkit-animation:fade-in 2s;-moz-animation:fade-in 2s;-o-animation:fade-in 2s;-ms-animation:fade-in 2s}.chasing-dots{width:27px;height:27px;position:relative;animation:rotate 2s infinite linear}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#333;border-radius:100%;animation:bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes rotate{to{transform:rotate(1turn);-webkit-transform:rotate(1turn)}}@keyframes bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.circle-wrapper{width:22px;height:22px;position:relative}.circle{width:100%;height:100%;position:absolute;left:0;top:0}.circle:before{content:"";display:block;margin:0 auto;width:20%;height:20%;background-color:#333;border-radius:100%;animation:bouncedelay 1.2s infinite ease-in-out;animation-fill-mode:both}.circle2{transform:rotate(30deg)}.circle3{transform:rotate(60deg)}.circle4{transform:rotate(90deg)}.circle5{transform:rotate(120deg)}.circle6{transform:rotate(150deg)}.circle7{transform:rotate(180deg)}.circle8{transform:rotate(210deg)}.circle9{transform:rotate(240deg)}.circle10{transform:rotate(270deg)}.circle11{transform:rotate(300deg)}.circle12{transform:rotate(330deg)}.circle2:before{animation-delay:-1.1s}.circle3:before{animation-delay:-1s}.circle4:before{animation-delay:-.9s}.circle5:before{animation-delay:-.8s}.circle6:before{animation-delay:-.7s}.circle7:before{animation-delay:-.6s}.circle8:before{animation-delay:-.5s}.circle9:before{animation-delay:-.4s}.circle10:before{animation-delay:-.3s}.circle11:before{animation-delay:-.2s}.circle12:before{animation-delay:-.1s}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.cube-grid{width:27px;height:27px}.cube{width:33%;height:33%;background:#333;float:left;animation:scaleDelay 1.3s infinite ease-in-out}.spinner .cube:first-child{animation-delay:.2s}.spinner .cube:nth-child(2){animation-delay:.3s}.spinner .cube:nth-child(3){animation-delay:.4s}.spinner .cube:nth-child(4){animation-delay:.1s}.spinner .cube:nth-child(5){animation-delay:.2s}.spinner .cube:nth-child(6){animation-delay:.3s}.spinner .cube:nth-child(7){animation-delay:0s}.spinner .cube:nth-child(8){animation-delay:.1s}.spinner .cube:nth-child(9){animation-delay:.2s}@keyframes scaleDelay{0%,70%,to{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.double-bounce{width:27px;height:27px;position:relative}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.pulse{width:27px;height:27px;background-color:#333;border-radius:100%;animation:scaleout 1s infinite ease-in-out}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}to{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.rotating-plane{width:27px;height:27px;background-color:#333;animation:rotateplane 1.2s infinite ease-in-out}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.three-bounce>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.three-bounce .bounce1{animation-delay:-.32s}.three-bounce .bounce2{animation-delay:-.16s}@keyframes bouncedelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.wandering-cubes{width:27px;height:27px;position:relative}.cube1,.cube2{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;animation:cubemove 1.8s infinite ease-in-out}.cube2{animation-delay:-.9s}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn);-webkit-transform:rotate(-1turn)}}.wave{width:50px;height:27px}.wave>div{background-color:#333;height:100%;width:6px;display:inline-block;animation:stretchdelay 1.2s infinite ease-in-out}.wave .rect2{animation-delay:-1.1s}.wave .rect3{animation-delay:-1s}.wave .rect4{animation-delay:-.9s}.wave .rect5{animation-delay:-.8s}@keyframes stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.wordpress{background:#333;width:27px;height:27px;display:inline-block;border-radius:27px;position:relative;animation:inner-circle 1s linear infinite}.inner-circle{display:block;background:#fff;width:8px;height:8px;position:absolute;border-radius:8px;top:5px;left:5px}@keyframes inner-circle{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(1turn);-webkit-transform:rotate(1turn)}}@keyframes full-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.error-404{background-color:#fff;text-align:center}.error-404 .container--large{padding:3em 1.9356%}.error-404 h1{margin-bottom:1em}.error-404 .error-image{display:block;height:15em;margin-bottom:3rem}.error-404 .error-image svg{max-height:100%}.error-404 .message{color:#009aff}@keyframes full-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.notifications-list{overflow-y:auto;max-height:600px}.notifications-list .load-more{text-align:center;padding:20px 0;color:#555;font-size:.85em;cursor:pointer}.notification-list-item{padding:13px 20px;min-height:34px;font-size:14px}.notification-list-item:not(:first-child):before{margin:-14px 50px 14px;height:1px;background:#fee;content:"";display:block}.notification-list-item a{color:#009aff}.notification-list-item:hover{background:rgba(0,154,255,.2)}.notification-list-item .notification-content-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}.notification__hint{font-size:.85em;color:#222}.notification__actions a{margin-right:.5em}.notification__time{float:right;font-size:12px;color:#313131}.notification__right{margin-left:1em;vertical-align:top}.notification-list-item--unread{background:rgba(0,154,255,.1)}.notification-list-item--unread .notification__icon{background:#009aff}.notification__left,.notification__right{display:inline-block;vertical-align:top}.notification__title{margin-bottom:1em}.notification__icon{margin-top:5px;padding:10px;border-radius:50%;background:#009aff;color:#fff}@keyframes full-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.animated-background{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(90deg,#eee 10%,#ddd 18%,#eee 33%);background-size:800px 104px;height:100%;position:relative}.placeholder-book-cover,.placeholder-text-wrapper{box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;align-self:flex-end;-ms-flex-item-align:end;background:#eee;margin:0 1rem;border-radius:4px;overflow:hidden}.placeholder-text-wrapper{background:transparent;-ms-grid-row-align:initial;align-self:auto;-ms-flex-item-align:initial}.placeholder-text{background:#eee}@keyframes full-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.author-sub-header__container{background-color:#fafafa;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)}div.author-sub-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:80em;padding:0 8px;color:#000;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}div.author-sub-header .author-sub-header__left{position:relative}div.author-sub-header .author-sub-header__left .breadcrumb{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:auto;max-width:190px;transition:all .3s cubic-bezier(.19,1,.22,1);padding:0}div.author-sub-header .author-sub-header__left .breadcrumb.title-column{max-width:200px}div.author-sub-header .author-sub-header__left .breadcrumb>a{position:relative;padding:10px 0;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}div.author-sub-header .author-sub-header__left .breadcrumb:last-of-type>a:after{content:"";position:absolute;background-color:#0096ff;bottom:0;left:0;right:0;height:4px}div.author-sub-header .author-sub-header__left .breadcrumb>i{padding:0 10px}div.author-sub-header .author-sub-header__left.open .breadcrumb{max-width:200px;width:200px}div.author-sub-header .author-sub-header__left.open .breadcrumb.title-column{max-width:300px;width:300px}div.author-sub-header .author-sub-header__left.open .author-sub-header__dropdown-container{height:550px;box-shadow:0 3px 15px 0 rgba(0,0,0,.08);left:-15px;opacity:1}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown-container{transition:all .3s cubic-bezier(.19,1,.22,1);width:auto;height:0;opacity:0;position:absolute;overflow:hidden;left:0;top:100%;z-index:1;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown{z-index:1;background-color:#fff;padding:15px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:all .3s cubic-bezier(.19,1,.22,1)}@media screen and (min-width:48em){div.author-sub-header .author-sub-header__left .author-sub-header__dropdown{-ms-flex-direction:row;flex-direction:row}}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderInlineItems{border-bottom:thin solid #dedede;position:relative;padding-bottom:.5rem;margin-bottom:.5rem}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderInlineItems .SubHeaderHint{transform:translateX(-50%);color:#8b8b8b;position:absolute;left:50%;bottom:-12px;font-size:10px;background:#fff;padding:5px}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList{flex-shrink:0;-ms-flex-negative:0;width:200px;padding:0 15px;max-height:100%;border-right:thin solid rgba(0,0,0,.1);overflow-y:auto}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList::-webkit-scrollbar{margin-right:1px;width:4px}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList:last-child{border-right:none}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList a{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;overflow:hidden;padding:5px 0;font-size:14px;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,.6)}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList a:hover{color:#000}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList a.active{color:#000;font-weight:700}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList a:first-child{padding-top:0}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList a i{margin-left:auto}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList.title-column-list{width:300px}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList.title-column-list a{max-width:300px}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList+div{border-top:1px solid #eee;padding-top:15px}@media screen and (min-width:48em){div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList+div{border-top:0;padding-top:5px}}div.author-sub-header .author-sub-header__right a{padding:10px;display:inline-block}.SubHeaderPlaceholder{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:44px;padding:5px;color:#8b8b8b}.SubHeaderPlaceholder .placeholder-text-wrapper{max-width:200px;margin:0 1rem}@media screen and (max-width:48em){div.author-sub-header .author-sub-header__left{width:100%}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown-container{left:-8px;right:-8px;overflow-y:auto}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown{width:100vw!important}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList{display:none}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList+div{border-top:none}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList,div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList.title-column-list{width:100%}div.author-sub-header .author-sub-header__left .author-sub-header__dropdown .SubHeaderList.SubHeaderList--Active{display:block}}.sub-navigation{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;background-color:#eee;color:#000}.sub-navigation>li{padding:15px 10px;font-size:.85rem;position:relative}.sub-navigation>li.active:after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:0;background-color:#0096ff}