.social-blocks>li{display:block;padding:20px;position:relative;background:#28282B;margin:0 0 20px 0;overflow:hidden}.social-blocks>li p,.social-blocks>li li,.social-blocks>li .post-content{color:#999}.social-blocks>li .post-content{margin:0 0 1em 0}.social-blocks>li:not(.single-collection)>h1,.social-blocks>li:not(.single-collection)>h2,.social-blocks>li:not(.single-collection)>h3,.social-blocks>li:not(.single-collection)>h4,.social-blocks>li:not(.single-post)>h1,.social-blocks>li:not(.single-post)>h2,.social-blocks>li:not(.single-post)>h3,.social-blocks>li:not(.single-post)>h4{border-bottom:3px solid rgba(255,255,255,0.1);padding-bottom:10px;position:relative}.error .social-blocks>li{background:rgba(0,0,0,0.8)}.social-blocks>li .module{background:#1E1E1E}.loading-spinner{height:1.2em;width:1.2em;border-radius:50%;background:#666;display:block;margin:10em auto;position:absolute;left:50%;-webkit-animation:loading-spinner 2s ease infinite;animation:loading-spinner 2s ease infinite}.loading-spinner:before,.loading-spinner:after{content:'';display:block;position:absolute;height:inherit;width:inherit;background:inherit;border-radius:inherit;-webkit-animation:loading-spinner 2s ease infinite;animation:loading-spinner 2s ease infinite}.loading-spinner:before{left:-2.3em}.loading-spinner:after{left:2.3em}@-webkit-keyframes loading-spinner{0%{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{top:-3.8em;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{top:0;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loading-spinner{0%{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{top:-3.8em;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{top:0;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}body.layout-top .resizer,body.details .resizer{background:#343436;border-bottom:1px solid black;-webkit-box-shadow:0 0 1px black;box-shadow:0 0 1px black;height:17px;cursor:row-resize;position:relative;z-index:10}body.layout-top .resizer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leave-a-comment-area{display:none}html.js .leave-a-comment-area{display:block}.leave-comment{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 10px;border-bottom:1px solid #666;padding:0 0 5px 0}.leave-comment span{white-space:nowrap}.leave-comment .leave-comment-title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:15px}.leave-comment .title-hints{text-transform:none;font-weight:400;font-size:0.75em;padding:5px 0 0 0}.comment-editing-textarea{margin-bottom:5px}.block-comment-form{margin-bottom:100px}.block-comments{list-style:none}.comment{padding:0;background:#424245;margin:0 0 25px 0;border-radius:2px;position:relative}.comment.spam{border-top:1px solid red;background:rgba(255,0,0,0.2);padding:10px}.comment.spam .spam-actions{text-align:center;padding-bottom:10px}.comment .module{margin:0}.comment-user{padding:10px 45px;border-bottom:1px solid #555555;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.25;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comment-user .username{color:#999}@media (max-width: 550px){.comment-user{padding:0 0 10px 0}}.comment-avatar{max-width:35px;vertical-align:middle;margin-right:10px}.on{color:#666}.block-comment-time{color:#999}.comment-text{padding:10px 45px 20px;color:#eee}.comment-text p,.comment-text li,.comment-text blockquote{color:#eee}.comment-text p:last-child,.comment-text li:last-child,.comment-text blockquote:last-child{margin:0}.comment-text ul{list-style:disc}.comment-text ol,.comment-text ul{list-style-position:inside}.comment-text li{margin:0 0 0.5rem 0}.comment-text code{background:rgba(0,0,0,0.2);padding:2px 5px;margin:0 2px;border-radius:2px}@media (max-width: 550px){.comment-text{padding-left:0;padding-right:0}}.comment-text .box{width:100% !important}.block-comment-actions{position:absolute;top:4px;right:5px;color:#666}.block-comment-actions a{color:white;margin-left:5px;opacity:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.comment:hover .block-comment-actions a{opacity:1;-webkit-transition:opacity 0.2s 0.3s ease;transition:opacity 0.2s 0.3s ease}.block-comment-actions a>svg{pointer-events:none;fill:#999;width:11px;height:11px;display:inline-block;vertical-align:middle}.block-comment-actions a:hover>svg,.block-comment-actions a:active>svg{fill:white}.block-comment-actions .comment-heart{opacity:0.25;margin-left:20px}.block-comment-actions .comment-delete:hover svg,.block-comment-actions .comment-delete:active svg{fill:red}.block-comment-actions .comment-number{font-size:0.9rem;vertical-align:middle}.block-comment-textarea{width:100%;height:100px}.subscription-area{float:right;padding-top:5px}.subscription-area>*{vertical-align:middle}.submit-area{padding-top:5px;float:left}@media (max-width: 550px){.submit-area{padding-bottom:5px;width:100%}}.comment-editing-area{padding:15px 15px 20px 15px}.comment-editing-textarea{width:100%;font-size:1em}.edit-cancel-button{float:right}.markItUpHeader{margin-bottom:5px}.markItUpHeader ul{list-style:none;margin:0 0 5px 0;padding:0}.markItUpHeader li{margin-right:5px}.all-lovers,.all-forks{padding-bottom:50px}.all-lovers .module:not(.message-empty),.all-forks .module:not(.message-empty){width:48%;float:left;margin:0 2% 2% 0;padding:10px;white-space:nowrap;text-overflow:ellipsis}.all-lovers .module:not(.message-empty):nth-child(2n),.all-forks .module:not(.message-empty):nth-child(2n){margin-right:0}.all-lovers .module:not(.message-empty) .avatar,.all-forks .module:not(.message-empty) .avatar{width:20px;height:20px;float:left;margin:0 10px 0 0}.all-lovers h4,.all-forks h4{margin-top:10px !important}.all-lovers .preview,.all-forks .preview{width:100%;position:absolute;left:0;bottom:100%;pointer-events:none}.all-lovers .preview img,.all-forks .preview img{width:100%;display:block;border:1px solid #eee}.all-forks .module{overflow:visible}.all-forks .fork-name{display:inline-block;width:calc(100% - 30px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tag-grid>li>a{background:#222 !important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 0 rgba(0,0,0,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 0 rgba(0,0,0,0.75)}.tag-grid>li>a:hover,.tag-grid>li>a:active{background:#111 !important}html,body{height:auto}body{overflow-y:auto;min-width:980px;padding-bottom:0}html{overflow-y:scroll}.result{bottom:auto;position:relative;height:410px;overflow:hidden}#result{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:1;background:white}#drag-cover{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:3}.resizer{top:0 !important}.all-details{padding:20px 0 50px 0}.all-details h4{margin-top:40px}.line-title,.dateline{color:#999}.byline{margin:0 0 3px 0}.details-header{overflow:hidden}.details-avatar{width:15%;float:left}.details-avatar img{width:100%;height:auto;display:block}.details-user{width:85%;float:right;padding-left:15px}.details-title{font-size:2.5rem}.pen-stats>ul{list-style:none;margin:0 0 10px 0;padding:0}.pen-stats>ul>li{margin-bottom:10px;font-size:2rem;text-transform:uppercase;color:#666;padding:0;font-family:"Telefon Black", Sans-Serif}.pen-stats>ul>li:nth-child(1) strong{color:#47CF73}.pen-stats>ul>li:nth-child(2) strong{color:#fcd000}.pen-stats>ul>li:nth-child(3) strong{color:#ff3c41}.pen-stats>ul>li strong{display:inline-block;padding:10px 20px;margin-right:10px;background:black;font-weight:900}.pen-stats .the-numbers{margin:0 0 10px 0}.social-blocks{opacity:0}.social-blocks>li{overflow:visible;padding:15px 0 !important}.social-blocks>li:last-child{margin-right:0}.user-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.pen-description{font-size:1.1em}.pen-description img{max-width:100%}.pen-description pre{white-space:pre-wrap;word-wrap:break-word}.page-wrap{overflow:hidden}.loading-spinner-wrap{height:20em;overflow:hidden}.holy-buckets strong{color:white !important;text-shadow:1px 1px 3px black}.holy-buckets strong span{font-size:0.8em !important}
