@-moz-keyframes tag-added-to-post{0%{max-height:0}to{max-height:5em}}@-webkit-keyframes tag-added-to-post{0%{max-height:0}to{max-height:5em}}@-o-keyframes tag-added-to-post{0%{max-height:0}to{max-height:5em}}@keyframes tag-added-to-post{0%{max-height:0}to{max-height:5em}}.comment-container{padding:0 0 0 60px}.comment-container .avatar{float:left;margin-left:-60px;vertical-align:top}.comment-container .avatar .thumbnail{width:40px;height:40px}.comment-container .avatar a,.comment-container .comment header .link-container,.comment-container .comment header .score-container,.global-comment-list>ul .post-thumbnail a,.post-view .readonly-sidebar .details .zoom a,nav ul li a,nav.buttons ul li{display:inline-block}.comment-container .tab:not(.active),.comment-container nav:not(.active){display:none}.comment-container .comment{border:1px solid #ddd}.comment-container .comment header{white-space:nowrap;font-size:95%;vertical-align:middle;position:relative;background:#f5f5f5;border-bottom:1px solid #ddd}.comment-container .comment header nav.edit{padding:.25em 1em 0;line-height:2em}.comment-container .comment header nav.edit ul{list-style-type:none;margin:-1px 0;padding:0}.comment-container .comment header nav.edit ul li{display:inline-block;border:1px solid transparent}.comment-container .comment header nav.edit ul li a{padding:0 1em}.comment-container .comment header nav.edit ul li.active{background:#fff;border:1px solid #ddd;border-bottom:1px solid #fff}.comment-container .comment header nav.readonly{padding:0 1em;line-height:2.25em}.comment-container .comment header nav.readonly .date,.comment-container .comment header nav.readonly .edit,.comment-container .comment header nav.readonly .score-container{margin-right:2em}.comment-container .comment header:after,.comment-container .comment header:before{position:absolute;display:block;content:' ';width:0;height:0;top:calc(50% - .75em);border:.75em solid transparent}.comment-container .comment header:before{left:-1.5em;border-right:.75em solid #c7c7c7}.comment-container .comment header:after{left:calc(-1.5em + 1px);border-right:.75em solid #f5f5f5}.comment-container .comment header .delete:not(.inactive),.comment-container .comment header .edit:not(.inactive),.comment-container .comment header .nickname a:not(.inactive),.comment-container .comment header .score-container a:not(.inactive){color:#5699b2}.comment-container .comment header i{margin-right:.3em}.comment-container .comment header .downvote i,.post-view .readonly-sidebar .details .social .score-container .downvote i{text-align:right}.comment-container .comment header .upvote i{display:inline-block;width:1em;margin:0}.comment-container .comment header .value{text-align:center;display:inline-block;width:2em}.comment-container .comment .body{width:auto;margin:1em}.comment-container .comment .body .keep-height{position:relative}.comment-container .comment .body .keep-height textarea{position:absolute;width:100%;height:100%}.comment-container .comment .body .keep-height .tab.edit{min-height:150px}.comment-container .comment .messages,ol,p,ul{margin:1em 0}.darktheme .comment-container .comment header,.darktheme .pager .page .page-header:before,.darktheme nav#top-navigation{background:#333}.darktheme .comment-container .comment header nav.edit ul li.active{background:#1a1a1a;border-bottom:1px solid #1a1a1a}.darktheme .comment-container .comment header .delete:not(.inactive),.darktheme .comment-container .comment header .edit:not(.inactive),.darktheme .comment-container .comment header .nickname a:not(.inactive),.darktheme .comment-container .comment header .score-container a:not(.inactive){color:#78bbd4}.comment-content p{word-wrap:normal;word-break:break-word}.comment-content ol,.comment-content ul{list-style-position:inside;margin:1em 0;padding:0 0 0 1.5em}.comment-content .sjis{font-family:'MS PGothic','ＭＳ Ｐゴシック','IPAMonaPGothic','Trebuchet MS',Verdana,Futura,Arial,Helvetica,sans-serif;background:#fbfbfb;color:#111;font-size:1em;line-height:1;margin:0;padding:4px;overflow:auto;white-space:pre;word-wrap:normal}.comment-content .spoiler{background:#eee;color:#eee}.comment-content .spoiler:hover{color:#696969}.comment-content .spoiler:before{content:'[';color:#000}.comment-content .spoiler:after{content:']';color:#000}.comment-content blockquote{border-left:3px solid #eee;margin-left:0;padding:.3em .3em .3em .7em;background:#fafafa;color:#444}#content-holder>.content-wrapper form h1,#content-holder>.content-wrapper>:first-child,#help h1:first-child,.comment-content blockquote :first-child{margin-top:0}#post-upload .uploadables-container .uploadable-container .uploadable .body .messages .message:last-child,.comment-content blockquote :last-child,.comments>ul>li:last-child{margin-bottom:0}.comments>ul,.global-comment-list>ul{list-style-type:none;margin:0;padding:0}.comments>ul>li{margin-bottom:1em}.global-comment-list{text-align:left}.global-comment-list>ul{margin:1em 0 0}.global-comment-list>ul>li{margin-top:2em;padding-top:2em;border-top:3px solid #f5f5f5}.global-comment-list>ul>li:first-child{margin-top:0;padding-top:0;border-top:none}@media (max-width:700px){.global-comment-list>ul .post-thumbnail{margin-bottom:1em}.global-comment-list>ul .post-thumbnail .thumbnail{width:50vw;height:33vw}}@media (min-width:700px){.global-comment-list>ul>li{padding-left:13em}.global-comment-list>ul .post-thumbnail{float:left;margin:0 0 1em -13em}.global-comment-list>ul .post-thumbnail .thumbnail{width:12em;height:8em}}#user #user-summary div,.global-comment-list>ul>li{clear:both}.global-comment-list>ul .post-thumbnail{vertical-align:top;margin-right:1em}.global-comment-list>ul .comments-container{width:100%}.darktheme .global-comment-list>ul>li{border-top:3px solid #333}form{display:block;width:20em}form .input{list-style-type:none;margin:0 0 2em;padding:0}form .input li{margin-top:1.2em}form .input label{display:block;padding:.3em 0}form .input li:first-child,form .input li:first-child label:not(.radio):not(.checkbox):not(.file-dropper){padding-top:0;margin-top:0}form:not(.horizontal) .hint{margin-top:.2em;margin-bottom:0;color:#888;font-size:80%;line-height:120%}.darktheme form:not(.horizontal) .hint{color:#ccc}form.horizontal{display:inline-block;margin-bottom:1em}form.horizontal .buttons,form.horizontal .input,form.horizontal ul{display:inline-block;vertical-align:top;margin:0;padding:0}form.horizontal .buttons,form.horizontal ul{margin:0 .5em 0 0}form.horizontal ul{margin:0}form.horizontal .buttons input,form.horizontal .input input,form.horizontal ul input{vertical-align:top}@media (max-width:1000px){form.horizontal{display:block}form.horizontal .buttons,form.horizontal .input,form.horizontal ul{display:block;margin-top:.5em}form.horizontal .buttons:first-child,form.horizontal .input:first-child,form.horizontal ul:first-child{margin-top:0}form.horizontal .buttons{margin-right:0}}input[type=checkbox],input[type=radio]{position:absolute;opacity:0}.checkbox,.radio{box-sizing:border-box;position:relative;display:inline-block;padding-left:calc(20px + .5em)!important;vertical-align:middle;cursor:pointer}.checkbox:hover:before,.radio:hover:before{border-color:#24aadd}.radio:before{border-radius:100%;transition:border-color .1s linear;left:0;width:16px;height:16px;background:#fafafa;border:2px solid #eee}.checkbox:after,.checkbox:before,.radio:after,.radio:before{position:absolute;top:.15em;display:block;content:''}.checkbox:before{left:0;width:16px;height:16px;background:#fafafa;border:2px solid #eee;transition:border-color .1s linear}.checkbox:after,.radio:after{transition:opacity .1s linear;opacity:0}.radio:after{background:#24aadd;border-radius:50%;left:5px;margin-top:5px;width:10px;height:10px}.checkbox:after{left:6px;margin-top:3px;width:5px;height:9px;border-right:3px solid #24aadd;border-bottom:3px solid #24aadd;transform:rotate(45deg)}input[type=checkbox]:checked+.checkbox:before,input[type=radio]:checked+.radio:before{border-color:#24aadd}input[type=checkbox]:checked+.checkbox:after,input[type=radio]:checked+.radio:after{opacity:1}input[type=checkbox]:disabled+.checkbox,input[type=checkbox]:disabled+.checkbox:after,input[type=checkbox]:disabled+.checkbox:before,input[type=radio]:disabled+.radio,input[type=radio]:disabled+.radio:after,input[type=radio]:disabled+.radio:before{border-color:#888}input[type=checkbox]:focus+.checkbox:before,input[type=radio]:focus+.radio:before{border-color:#24aadd}input[type=date],input[type=time]{vertical-align:top;font-family:'Droid Sans',sans-serif;font-size:100%;padding:.2em .3em;box-sizing:border-box;border:2px solid #eee;background:#fafafa;color:#111;box-shadow:none;transition:border-color .1s linear,background-color .1s linear}input[type=date]:disabled,input[type=time]:disabled{border:2px solid #eee;background:#fafafa;color:#888}input[type=date]:focus,input[type=time]:focus{border-color:#24aadd}input[type=date][readonly],input[type=time][readonly]{border:2px solid #eee;background:#fafafa;color:#888}.darktheme input[type=date],.darktheme input[type=time]{border:2px solid #3b3b3b;background:#3e3e3e;color:#e6e6e6}.darktheme input[type=date]:disabled,.darktheme input[type=time]:disabled{background:#3e3e3e}.darktheme input[type=date][readonly],.darktheme input[type=time][readonly]{background:#3e3e3e}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{vertical-align:top;font-family:'Droid Sans',sans-serif;font-size:100%;padding:.2em .3em;text-overflow:ellipsis;width:100%;box-sizing:border-box;border:2px solid #eee;background:#fafafa;color:#111;box-shadow:none;transition:border-color .1s linear,background-color .1s linear}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,select:disabled,textarea:disabled{border:2px solid #eee;background:#fafafa;color:#888}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#24aadd}input[type=email][readonly],input[type=number][readonly],input[type=password][readonly],input[type=text][readonly],select[readonly],textarea[readonly]{border:2px solid #eee;background:#fafafa;color:#888}.darktheme input[type=email],.darktheme input[type=number],.darktheme input[type=password],.darktheme input[type=text],.darktheme select,.darktheme textarea{border:2px solid #3b3b3b;background:#3e3e3e;color:#e6e6e6}.darktheme input[type=email]:disabled,.darktheme input[type=number]:disabled,.darktheme input[type=password]:disabled,.darktheme input[type=text]:disabled,.darktheme select:disabled,.darktheme textarea:disabled{background:#3e3e3e}.darktheme input[type=email][readonly],.darktheme input[type=number][readonly],.darktheme input[type=password][readonly],.darktheme input[type=text][readonly],.darktheme select[readonly],.darktheme textarea[readonly]{background:#3e3e3e}input:disabled,input:disabled+.checkbox,input:disabled+.radio,input[readonly],input[readonly]+.checkbox,input[readonly]+.radio{cursor:not-allowed}label.color{white-space:nowrap;position:relative;display:flex}label.color input[type=text]{margin-right:.25em;width:auto}label.color .preview{display:inline-block;text-align:center;padding:0 .5em;border:2px solid #000}label.color .preview:after{content:'A'}label.color .background-preview{border-right:0;color:transparent}label.color .text-preview{border-left:0}form.show-validation .input input:invalid{outline:0;border:2px solid #fcc;background:#fff5f5}form.show-validation .input input:valid{outline:0;border:2px solid #d3e3d3;background:#f5fff5}.darktheme form.show-validation .input input:valid{background:#007d00}button,input[type=button],input[type=submit]{cursor:pointer;font-size:100%;padding:.2em .7em;border-radius:0;border:2px solid #24aadd;background:#24aadd;color:#fff;outline:0;-moz-appearance:none;-webkit-appearance:none}button:disabled,input[type=button]:disabled,input[type=submit]:disabled{cursor:default;border-color:#ccc;background-color:#ccc;color:#666}button.discourage,input[type=button].discourage,input[type=submit].discourage{border-color:transparent;background-color:transparent;color:#666}button:focus,input[type=button]:focus,input[type=submit]:focus{border:2px solid #111}select:-moz-focusring{text-shadow:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0}.file-dropper-holder .file-dropper{display:block;background:#fff;border:3px dashed #eee;padding:.3em .5em;line-height:140%;text-align:center;cursor:pointer;overflow:hidden;word-wrap:break-word}.file-dropper-holder .url-holder{display:flex;margin-top:.5em}.file-dropper-holder .url-holder button,.file-dropper-holder .url-holder input{min-width:0;width:auto!important}.file-dropper-holder .url-holder input{flex:1}.file-dropper-holder .url-holder button{margin-left:.5em}.darktheme .file-dropper-holder .file-dropper{background:#1a1a1a}input[type=file]:disabled+.file-dropper{cursor:default;opacity:.5}.file-dropper.active,input[type=file]:active+.file-dropper,input[type=file]:focus+.file-dropper{border-color:#24aadd}.autocomplete{position:absolute;z-index:10;background:#fff;border:2px solid #24aadd;display:none;font-size:.95em}.autocomplete ul,.post-view .edit-sidebar .management ul{list-style-type:none;margin:0;padding:0}.autocomplete ul li,body{margin:0}.autocomplete ul li a{display:block;padding:.1em .5em}.autocomplete ul li a:hover,.autocomplete ul li.active a{background:#24aadd;color:#fff}.autocomplete ul li a:hover span,.autocomplete ul li.active a span{color:#fff}.autocomplete ul li .disabled{color:#888}.darktheme .autocomplete,.darktheme .pager .page .page-header span,.darktheme div.tag-input .tag-suggestions .wrapper,body.darktheme{background:#1a1a1a}.darktheme .autocomplete ul li .disabled,.darktheme .expander header a i,.darktheme a.icon,.darktheme a.inactive{color:#ccc}.anticomplete{display:none}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../fonts/open_sans.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}html{height:100%}body{min-height:100%;background:#fff;overflow-y:scroll;color:#111;font-family:'Open Sans',sans-serif;font-size:1em;line-height:1.4}@media (max-width:800px){body{font-size:.875em}}@media (max-width:1200px){body{font-size:.95em}}body.darktheme{color:#e6e6e6}h1,h2,h3{font-weight:400;margin-bottom:1em}h1{font-size:2em}h2{font-size:1.5em}th{font-weight:400}a{cursor:pointer;color:#24aadd;text-decoration:none;transition:color .1s linear}a.inactive{color:#888;cursor:default}a.icon{color:#888;opacity:.5}a:focus{outline:2px solid #24aadd}a .vim-nav-hint{position:absolute;visibility:hidden}a.append,span.append{margin-left:1em}form .fa-question-circle-o{font-size:110%;vertical-align:middle}#content-holder{padding:1.5em;text-align:center}@media (max-width:1000px){#content-holder{padding:1em}}#content-holder>.content-wrapper{box-sizing:border-box;text-align:left;display:inline-block;margin:0 auto}#content-holder>.content-wrapper nav.buttons ul{display:block;max-width:100%;white-space:nowrap;overflow-x:auto}#content-holder>.content-wrapper nav.buttons ul::-webkit-scrollbar{height:6px;background-color:#fafafa}#content-holder>.content-wrapper nav.buttons ul::-webkit-scrollbar-thumb{background-color:#24aadd}#content-holder>.content-wrapper:not(.transparent){background:#f5f5f5;padding:1.8em}@media (max-width:1000px){#content-holder>.content-wrapper:not(.transparent){padding:1.5em}}#content-holder>.content-wrapper:not(.transparent) .content .subcontent>:last-child,#content-holder>.content-wrapper:not(.transparent) .content>:last-child{margin-bottom:0}.darktheme #content-holder>.content-wrapper:not(.transparent){background:#333}hr{border:0;border-top:1px solid #ddd;margin:1em 0;padding:0}.darktheme hr{border-top:1px solid #a6a6a6}nav ul,nav ul li{padding:0;margin:0}nav ul{list-style-type:none;display:inline-block}nav ul li{display:block}nav ul li img{margin:0;vertical-align:top}nav.buttons{margin:1em 0;line-height:2.3em;vertical-align:middle}nav.buttons ul li a{padding:0 1.2em}nav.buttons ul li:not(.active) a{color:#888}nav.buttons ul li:hover:not(.active) a{color:#111}nav.buttons ul li.active a{background:rgba(0,0,0,.06);color:#111}nav.buttons ul :focus{background:rgba(0,0,0,.03);outline:0}nav#top-navigation{background:#f5f5f5;margin:0}nav#top-navigation ul{display:block;text-align:right}nav#top-navigation ul li{display:inline-block;float:left}nav#top-navigation ul li a{padding:0 1.5em}nav#top-navigation ul #mobile-navigation-toggle{display:none;width:100%;padding:0 1em;line-height:2.3em;font-family:inherit;border:0;background:0 0;color:#111}nav#top-navigation ul #mobile-navigation-toggle .site-name{display:block;float:left;max-width:50vw;overflow:hidden;text-overflow:ellipsis}nav#top-navigation ul #mobile-navigation-toggle .toggle-icon{display:block;float:right}@media (max-width:1000px){nav#top-navigation ul{text-align:left}nav#top-navigation ul li{display:none;float:none}nav#top-navigation ul li a{display:block;padding:0 1em}nav#top-navigation ul #mobile-navigation-toggle,nav#top-navigation ul.opened li{display:block}}nav#top-navigation ul li[data-name=account],nav#top-navigation ul li[data-name=help],nav#top-navigation ul li[data-name=login],nav#top-navigation ul li[data-name=logout],nav#top-navigation ul li[data-name=register],nav#top-navigation ul li[data-name=settings]{float:none}a .access-key,nav#top-navigation .access-key{text-decoration:underline}nav#top-navigation .thumbnail{width:1.5em;height:1.5em;margin:calc((2.3em - 1.5em)/2);margin-right:.6em;margin-left:calc(.6em - 1.2em);float:left}@media (max-width:1000px){nav#top-navigation .thumbnail{display:none}}.darktheme nav.buttons ul li:not(.active) a{color:#ccc}.darktheme nav.buttons ul li:hover:not(.active) a{color:#e6e6e6}.darktheme nav.buttons ul li.active a{background:rgba(255,255,255,.06);color:#e6e6e6}.darktheme nav.buttons ul :focus{background:rgba(255,255,255,.03)}.darktheme nav#top-navigation ul #mobile-navigation-toggle{color:#e6e6e6}#help nav ul,.messages{margin:0 auto;text-align:left}.messages .message{box-sizing:border-box;width:100%;max-width:40em;margin:0 0 1em;display:inline-block;text-align:left;padding:.5em 1em}.messages .message.info{border:1px solid #bdf;background:#e3eff9}.messages .message.error{border:1px solid #fcc;background:#fff5f5}.messages .message.success{border:1px solid #d3e3d3;background:#f5fff5}.darktheme .messages .message.info{border:1px solid #369bff;background:#22659d}.darktheme .messages .message.error{border:1px solid #ff4242;background:#c80000}.darktheme .messages .message.success{border:1px solid #83b083;background:#006400}.thumbnail{vertical-align:middle;background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block;width:20px;height:20px}.thumbnail.empty{background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 25%),linear-gradient(-45deg,#f0f0f0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f0f0f0 75%),linear-gradient(-45deg,transparent 75%,#f0f0f0 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat;background-size:20px 20px}.thumbnail img{opacity:0}#post-upload .uploadables-container .uploadable-container .uploadable .body .lookalikes li .thumbnail-wrapper .thumbnail,#post-upload .uploadables-container .uploadable-container img,#post-upload .uploadables-container .uploadable-container video,#post-upload .uploadables-container .uploadable-container>.thumbnail-wrapper .thumbnail,.thumbnail img,.thumbnail video{width:100%;height:100%}.flexbox-dummy{height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.table-wrap{overflow-x:auto}.table-wrap::-webkit-scrollbar{height:6px;background-color:#fafafa}.table-wrap::-webkit-scrollbar-thumb{background-color:#24aadd}[data-pseudo-content]:before{content:attr(data-pseudo-content)}#home header,#pool .pool-summary section.details section,.expander.collapsed{margin-bottom:1em}.expander.collapsed>*{display:none}.expander.collapsed>header{display:block}.expander header{background:rgba(0,0,0,.06);line-height:2em}.expander header a{padding:0 .5em;display:block;color:#4c4c4c;font-size:120%}.expander header a i{font-size:1em;color:#888;float:right;line-height:2em}.expander .expander-content{padding:.5em .5em 2em}.darktheme .expander header{background:rgba(255,255,255,.06)}.darktheme .expander header a{color:#d9d9d9}#help{width:100%;max-width:45em}#help nav{margin-bottom:1.5em}#help td,#help th{padding:0 .5em}#help td:first-child,#help th:first-child{white-space:pre}#help .section{margin-top:2em}#help h1{margin-top:2.5em;font-size:1.6em}@media (max-width:1000px){#help h1{margin-top:1.5em}#help h1:first-child{margin-top:0}}#help nav.secondary{font-size:.95em}@media (max-width:600px){#help th,#help thead{display:none}#help table,#help tbody,#help td,#help tr{display:block}#help tr{margin-bottom:.8em}#help pre{white-space:pre-wrap}}#home{text-align:center!important;max-width:100%}#home header h1{line-height:initial;font-size:2.5em;margin:0}#home .messages,.content-wrapper.pool-categories table td.usages,.content-wrapper.pool-categories table th.usages{text-align:center}#home .messages .message{margin:0 auto 2em}#home form{display:inline-block;width:auto;vertical-align:middle;margin:0 0 2em;text-align:left;white-space:nowrap}#home form input,.content-wrapper.pool-categories form,.content-wrapper.tag-categories form,.pool-list-header form,.post-view .edit-sidebar form{width:auto}#home form .sep{margin:0 .75em}@media (max-width:500px){#home form .sep,#home form a{display:none}}#home .post-container{margin-bottom:2em;display:flex;align-items:center;justify-content:center}#home .post-container:empty{margin-bottom:0}#home nav a{padding:.5em}#home aside{margin-bottom:.3em;font-size:90%;white-space:nowrap}#home footer{line-height:150%;font-size:80%}#home footer ul{padding:0;text-align:center}#home footer ul li{display:inline;white-space:nowrap}@media (max-width:800px){#home footer ul li{display:block}}#home footer ul .sep{word-spacing:1.1em;background-repeat:no-repeat;background-position:50% 50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12'><circle cx='6' cy='6' r='2' fill='%23000000'/></svg>")}#home .thumbnail{margin-right:.4em}#nprogress{pointer-events:none}#nprogress .bar{background:#24aadd;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg,#nprogress .spinner-icon,.content-wrapper.pool-categories table tfoot,.post-list ul li .thumbnail-wrapper .type[data-type=image]{display:none}.nprogress-custom-parent{overflow:hidden;position:relative}.pager nav .disabled{opacity:.5}.pager .page,div.pool-input,div.tag-input{position:relative}.pager .page .page-header{margin:.5em 0;position:relative}.pager .page .page-header:before{display:block;content:'';position:absolute;left:0;top:50%;right:0;height:3px;background:#f5f5f5;z-index:1}.pager .page .page-header span{position:relative;background:#fff;padding:0 1em;z-index:2}#password-reset{max-width:30em}.content-wrapper.pool-categories{width:100%;max-width:45em}.content-wrapper.pool-categories table,.content-wrapper.tag-categories table{border-spacing:0;width:100%}.content-wrapper.pool-categories table tr.default td{background:$default-pool-category-background-color}.content-wrapper.pool-categories table td,.content-wrapper.pool-categories table th{padding:.4em}.content-wrapper.pool-categories table td.color input[type=text],.content-wrapper.pool-categories table th.color input[type=text],.content-wrapper.tag-categories table td.color input[type=text],.content-wrapper.tag-categories table th.color input[type=text]{width:8em}.content-wrapper.pool-categories table td.remove,.content-wrapper.pool-categories table td.set-default,.content-wrapper.pool-categories table th.remove,.content-wrapper.pool-categories table th.set-default{white-space:pre}.content-wrapper.pool-categories table th{white-space:nowrap}.content-wrapper.pool-categories table th:first-child{padding-left:0}.content-wrapper.pool-categories table th:last-child{padding-right:0}div.pool-input .main-control{display:flex}div.pool-input .main-control input,div.tag-input .main-control input{flex:5}div.pool-input .main-control button,div.tag-input .main-control button{flex:1;margin:0 0 0 .5em}ul.compact-pools{width:100%;margin:.5em 0 0;padding:0}ul.compact-pools li{margin:0;width:100%;line-height:140%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .5s linear}ul.compact-pools li a,ul.compact-tags li a{display:inline}ul.compact-pools li a:focus,ul.compact-tags li a:focus{outline:0;box-shadow:inset 0 0 0 2px #24aadd}ul.compact-pools li.implication{background:$implied-pool-background-color;color:$implied-pool-text-color}ul.compact-pools li.new{background:$new-pool-background-color;color:$new-pool-text-color}ul.compact-pools li.duplicate{background:$duplicate-pool-background-color;color:$duplicate-pool-text-color}ul.compact-pools i,ul.compact-tags i{padding-right:.4em}div.pool-input .pool-usages,div.pool-input .pool-weight,div.pool-input .remove-pool,ul.compact-pools .pool-usages,ul.compact-pools .pool-weight,ul.compact-pools .remove-pool{color:#888}div.pool-input .pool-usages,div.pool-input .pool-weight,ul.compact-pools .pool-usages,ul.compact-pools .pool-weight{font-size:90%;margin-left:.7em}#post .buttons i,div.pool-input .remove-pool,ul.compact-pools .remove-pool{margin-right:.5em}.darktheme .pool-list-header .append,.darktheme div.pool-input .pool-usages,.darktheme div.pool-input .pool-weight,.darktheme div.pool-input .remove-pool,.darktheme div.tag-input .tag-suggestions .append,.darktheme div.tag-input .tag-suggestions .buttons a,.darktheme ul.compact-pools .pool-usages,.darktheme ul.compact-pools .pool-weight,.darktheme ul.compact-pools .remove-pool{color:#ccc}.pool-list table,.tag-list table{width:100%;border-spacing:0;text-align:left;line-height:1.3em}.pool-list table tr:hover td,.tag-list table tr:hover td{background:#f5f5f5}.pool-list table td,.pool-list table th,.snapshot-list ul li div{padding:.1em .5em}.pool-list table th{white-space:nowrap;background:#f5f5f5}.pool-list table .names{width:84%}.pool-list table .post-count{text-align:center;width:8%}.pool-list table .creation-time{text-align:center;width:8%;white-space:pre}.pool-list table ul,.tag-list table ul{list-style-type:none;margin:0;padding:0;display:inline}.pool-list table ul li,.tag-list table ul li{padding:0;display:inline}#pool .pool-summary section.details li:not(:last-of-type):after,.pool-list table ul li:not(:last-child):after,.tag-list table ul li:not(:last-child):after{content:', '}@media (max-width:800px){.pool-list table .posts{display:none}}.darktheme #post-upload .uploadables-container .uploadable-container .uploadable header,.darktheme .pool-list table th,.darktheme .pool-list table tr:hover td{background:#333}.pool-list-header{text-align:left}.pool-list-header label,.post-list-header label,.tag-list-header label,.user-list-header label{display:none!important}.pool-list-header input[name=search-text]{width:25em}@media (max-width:1000px){.pool-list-header input[name=search-text]{width:100%}}.pool-list-header .append{vertical-align:middle;font-size:.95em;color:#888}#pool,#post,#tag{width:100%;max-width:40em}#pool h1{word-break:break-all;line-height:130%;margin-top:0}#pool form,#post form{width:100%}#pool .pool-edit textarea,#tag .tag-edit textarea{height:10em}#pool .pool-summary section.description{margin:1.5em 0 0}#pool .pool-summary section.details{vertical-align:top;padding-right:.5em}#pool .pool-summary section.details ul,#tag .tag-summary section.details ul{margin:0;padding:0;list-style-type:none}#pool .pool-summary section.details li,#tag .tag-summary section.details li{display:inline;margin:0;padding:0}#pool .pool-summary section.details ul:empty:after{content:'(none)'}.content-wrapper.tag-categories table td.usages,.content-wrapper.tag-categories table th.usages,.post-container{text-align:center}.post-container .post-content.transparency-grid img{background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 25%),linear-gradient(-45deg,#f0f0f0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f0f0f0 75%),linear-gradient(-45deg,transparent 75%,#f0f0f0 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.post-container .post-content,.post-list ul li{text-align:left;margin:0 auto;position:relative}.post-container .post-content .resize-listener{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.post-container .post-content img{image-orientation:from-image}#post h1{margin-top:0}#post .post-merge .left-post-container{width:47%;float:left}#post .post-merge .right-post-container{width:47%;float:right}#post .post-merge .post-mirror,#post .post-merge header{margin-bottom:1em}#post .post-merge .post-mirror:after{display:block;height:1px;content:' ';clear:both}#post .post-merge .post-thumbnail .thumbnail{width:100%;height:9em}#post .post-merge .target-post .thumbnail{margin-right:.35em}#post .post-merge .target-post,#post .post-merge .target-post-content{margin:1em 0}#post .post-merge header label{display:inline-block;margin-top:2px}#post .post-merge header input[type=text]{width:6em}.post-list ul{list-style-type:none;padding:0;display:flex;align-content:flex-end;flex-wrap:wrap;margin:0 -.25em}.post-list ul li{flex-grow:1;margin:0 .25em .5em;display:inline-block;min-width:10em;width:12vw}.post-list ul li:not(.flexbox-dummy){min-height:7.5em;height:9vw}.post-list ul li .thumbnail-wrapper{display:inline-block;width:100%;height:100%;line-height:80%;font-size:80%;color:#fff;outline-offset:-3px;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.post-list ul li .thumbnail-wrapper .stats,.post-list ul li .thumbnail-wrapper .type{position:absolute;bottom:.5em;padding:.33em .5em;background:rgba(0,0,0,.5);height:1em}.post-list ul li .thumbnail-wrapper .type{float:left;left:.5em}.post-list ul li .thumbnail-wrapper .stats{float:right;right:.5em;text-align:right}.post-list ul li .thumbnail-wrapper .stats i{margin-right:.25em}.post-list ul li .thumbnail-wrapper .stats .icon:not(:first-of-type){margin-left:1em}.post-list ul li .edit-overlay{position:absolute;top:.5em;left:.5em}.post-list ul li .edit-overlay .delete-flipper,.post-list ul li .edit-overlay .tag-flipper{display:inline-block;padding:.5em;box-sizing:border-box;border:0}.post-list ul li .edit-overlay .delete-flipper:after,.post-list ul li .edit-overlay .tag-flipper:after{display:inline-block;width:1em;height:1em;text-align:center;line-height:1em;font-size:2.2em}.post-list ul li .edit-overlay .tag-flipper.tagged{background:rgba(0,230,0,.7)}.post-list ul li .edit-overlay .tag-flipper.tagged:after{color:#fff;content:'-'}.post-list ul li .edit-overlay .tag-flipper:not(.tagged){background:rgba(255,0,0,.7)}.post-list ul li .edit-overlay .tag-flipper:not(.tagged):after{color:#fff;content:'+'}.post-list ul li .edit-overlay .tag-flipper[data-disabled]{background:rgba(200,200,200,.7)}.post-list ul li .edit-overlay .safety-flipper a{margin:.1em;box-sizing:border-box;display:inline-block;width:1.2em;height:1.2em;text-align:center;line-height:1em;font-size:1.6em;border:3px solid}.post-list ul li .edit-overlay .safety-flipper a.safety-safe{background-color:#7bcf7b;border-color:#7bcf7b}.post-list ul li .edit-overlay .safety-flipper a.safety-safe:not(.active){background-color:rgba(123,207,123,.3)}.post-list ul li .edit-overlay .safety-flipper a.safety-sketchy{background-color:#f3d75f;border-color:#f3d75f}.post-list ul li .edit-overlay .safety-flipper a.safety-sketchy:not(.active){background-color:rgba(243,215,95,.3)}.post-list ul li .edit-overlay .safety-flipper a.safety-unsafe{background-color:#f3985f;border-color:#f3985f}.post-list ul li .edit-overlay .safety-flipper a.safety-unsafe:not(.active){background-color:rgba(243,152,95,.3)}.post-list ul li .edit-overlay .safety-flipper a[data-disabled]{background:rgba(200,200,200,.7)}.post-list ul li .edit-overlay .delete-flipper.delete{background:rgba(255,0,0,.7)}.post-list ul li .edit-overlay .delete-flipper.delete:after{color:#fff;font-family:FontAwesome;content:"\f1f8"}.post-list ul li .edit-overlay .delete-flipper:not(.delete){background:rgba(200,200,200,.7)}.post-list ul li .edit-overlay .delete-flipper:not(.delete):after{color:#fff;content:'-'}.post-list ul li .thumbnail{width:100%;height:100%;outline-offset:-3px}.post-list ul li .thumbnail:not(.empty){background-position:50% 30%}.post-list ul li .thumbnail-wrapper.no-tags .thumbnail{outline:4px solid #f44}.post-list ul li:hover{background:#24aadd}.post-list ul li:hover .thumbnail{opacity:.9}.post-list ul li a:active .thumbnail,.post-list ul li a:focus .thumbnail,.post-list ul li:hover a .thumbnail{outline:4px solid #24aadd!important}.post-flow ul li{min-width:inherit;width:inherit}.post-flow ul li:not(.flexbox-dummy){height:14vw}.post-flow ul li .thumbnail{outline-offset:-1px}.post-flow ul li .thumbnail-wrapper.no-tags .thumbnail{outline:2px solid #f44}.post-flow ul li a:active .thumbnail,.post-flow ul li a:focus .thumbnail,.post-flow ul li:hover a .thumbnail{outline:2px solid #24aadd!important}.post-list-header{white-space:nowrap;text-align:left}.post-list-header form{width:auto;margin-bottom:.75em}.post-list-header form *{vertical-align:top}@media (max-width:1000px){.post-list-header form{display:block}.post-list-header form.bulk-edit-safety:not(.opened),.post-list-header form.bulk-edit-tags:not(.opened){float:left;margin-right:1em}}.post-list-header input{margin-bottom:.25em;margin-right:.25em}.post-list-header input[name=search-text]{width:25em}@media (max-width:1000px){.post-list-header input[name=search-text]{display:block;width:100%;margin-bottom:.5em}}.post-list-header .append{vertical-align:middle;font-size:.95em;color:#888}.post-list-header .bulk-edit:not(.opened) .close{display:none}.content-wrapper.tag-categories table tfoot,.notes-overlay g ellipse,.post-list-header .bulk-edit.hidden,.post-list-header .bulk-edit.opened .open{display:none}@media (max-width:1000px){.post-list-header .bulk-edit-tags.opened .hint{display:block;margin-bottom:.5em}}.post-list-header .bulk-edit-tags:not(.opened) .hint,.post-list-header .bulk-edit-tags:not(.opened) .start,.post-list-header .bulk-edit-tags:not(.opened) [type=text]{display:none}.post-list-header .bulk-edit-tags input[name=tag]{width:24em}@media (max-width:1000px){.post-list-header .bulk-edit-tags input[name=tag]{display:block;width:100%;margin-bottom:.5em}.post-list-header .bulk-edit-tags .append.hint,.post-list-header .bulk-edit-tags .append.open{margin-left:0}}.post-list-header .bulk-edit-tags .hint{margin-right:1em}@media (max-width:1000px){.post-list-header .bulk-edit-delete.opened .start,.post-list-header .bulk-edit-safety .append{margin-left:0}}#post-upload form.inactive .always-upload-similar,#post-upload form.inactive .pause-remain-on-error,#post-upload form.inactive .skip-duplicates,#post-upload form.inactive input[type=submit],#post-upload form.uploading .always-upload-similar,#post-upload form.uploading .pause-remain-on-error,#post-upload form.uploading .skip-duplicates,#post-upload form.uploading input[type=submit],#post-upload form:not(.uploading) .cancel,.post-list-header .bulk-edit-delete:not(.opened) .start,div.tag-input .tag-suggestions:not(.shown){display:none}@media (max-width:1000px){.post-list-header .bulk-edit-delete .append.open{margin-left:0}}.post-list-header .bulk-edit-delete .start{margin-left:1em}.post-list-header .safety{margin-right:.25em}.post-list-header .safety.safety-safe{background-color:#88d488;border-color:#88d488}.post-list-header .safety.safety-safe.disabled{background-color:rgba(136,212,136,.15)}.post-list-header .safety.safety-sketchy{background-color:#f3d75f;border-color:#f3d75f}.post-list-header .safety.safety-sketchy.disabled{background-color:rgba(243,215,95,.15)}.post-list-header .safety.safety-unsafe{background-color:#f3985f;border-color:#f3985f}.post-list-header .safety.safety-unsafe.disabled{background-color:rgba(243,152,95,.15)}.post-view{width:100%;display:flex!important;flex-direction:row}.post-view>.sidebar{margin-right:1em;min-width:21em;max-width:21em;line-height:160%}.post-view>.sidebar a:active{border:0;outline:0}.post-view>.content nav.buttons,.post-view>.sidebar>nav.buttons{margin-top:0;display:flex;flex-wrap:wrap}.post-view>.content nav.buttons article,.post-view>.sidebar>nav.buttons article{flex:1 0 33%;text-align:center}.post-view>.content nav.buttons article a,.post-view>.sidebar>nav.buttons article a{display:inline-block;width:100%;padding:.3em 0;text-align:center;vertical-align:middle;transition:background .2s linear,box-shadow .2s linear}.post-view>.content nav.buttons article a:not(.inactive):hover,.post-view>.sidebar>nav.buttons article a:not(.inactive):hover{background:#e9f7fc}.post-view>.content nav.buttons article i,.post-view>.sidebar>nav.buttons article i{font-size:140%}@media (max-width:800px){.post-view>.content nav.buttons,.post-view>.sidebar>nav.buttons{margin-top:.6em;margin-bottom:.6em}}.post-view>.content{width:100%}.post-view .post-container{margin-bottom:.6em}.post-view .post-container .post-content{margin:0}.post-view .after-mobile-controls,.post-view .edit-sidebar .safety>label,.post-view .edit-sidebar button,.post-view .edit-sidebar input[type=button],.post-view .edit-sidebar input[type=submit]{width:100%}.darktheme .post-view>.content nav.buttons article a:not(.inactive):hover,.darktheme .post-view>.sidebar nav.buttons article a:not(.inactive):hover{background:unset;box-shadow:inset 0 0 0 .3em #24aadd}@media (max-width:800px){.post-view{flex-wrap:wrap}.post-view>.after-mobile-controls{order:3}.post-view>.sidebar{order:2;min-width:100%;max-width:0;margin-right:0}.post-view>.content{order:1}}.post-view .readonly-sidebar .details i{margin-right:.6em;display:inline-block;width:1em;text-align:center}.post-view .readonly-sidebar .details .safety-safe{color:#88d488}.post-view .readonly-sidebar .details .safety-sketchy{color:#f3d75f}.post-view .readonly-sidebar .details .safety-unsafe{color:#f3985f}.post-view .readonly-sidebar .details .upload-info .thumbnail{width:1em;height:1em;margin:-.1em .6em 0 0}.post-view .readonly-sidebar .details .social,.post-view .readonly-sidebar .details .zoom{margin-top:1em}.post-view .readonly-sidebar .details .zoom .active{text-decoration:underline}.post-view .readonly-sidebar .details .social .score-container{float:left;margin-right:3em}.post-view .readonly-sidebar .details .social i{text-align:left;margin:0}.post-view .readonly-sidebar .details .social .value{text-align:center;display:inline-block;width:2em}.post-view .readonly-sidebar .relations,.post-view .readonly-sidebar .tags{margin-top:2em}.post-view .readonly-sidebar .relations h1,.post-view .readonly-sidebar .tags h1{margin-bottom:.5em}.post-view .readonly-sidebar .relations .thumbnail{width:4em;height:3em}.post-view .readonly-sidebar .relations li{margin:0 .3em .3em 0;display:inline-block}.post-view .edit-sidebar .expander-content section:not(:last-child){margin-bottom:1em}.post-view .edit-sidebar .safety .radio-wrapper{display:flex;flex-wrap:wrap}.post-view .edit-sidebar .safety .radio-wrapper label{flex-grow:1;display:inline-block}#user-registration .info ul li,.post-view .edit-sidebar .management ul li{margin:0;padding:0}.post-view .edit-sidebar .post-source textarea{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.post-view .edit-sidebar label:not(.file-dropper){margin-bottom:.3em;display:block}.post-view .edit-sidebar button:focus,.post-view .edit-sidebar input[type=button]:focus,.post-view .edit-sidebar input[type=submit]:focus{border:2px solid #111!important}#post-upload form>.messages,#post-upload input[type=submit],.post-view .edit-sidebar .messages{margin-top:1em}.post-overlay[data-state=drawing-polygon]:after,.post-overlay[data-state=drawing-rectangle]:after,.post-overlay[data-state=ready-to-draw]:after{box-sizing:border-box;border:.3em dashed rgba(62,255,62,.8);background:rgba(255,255,255,.3);display:block;content:' ';pointer-events:none;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.notes-overlay g{stroke-width:1px}.notes-overlay g polygon{fill:rgba(255,255,205,.3);stroke:rgba(0,0,0,.2);pointer-events:auto}.notes-overlay g[data-state=drawing],.notes-overlay g[data-state=editing]{stroke-width:2px}.notes-overlay g[data-state=drawing] polygon,.notes-overlay g[data-state=editing] polygon{fill:rgba(222,255,222,.3);stroke:rgba(0,200,0,.9)}.notes-overlay g[data-state=drawing] ellipse,.notes-overlay g[data-state=editing] ellipse{fill:rgba(0,200,0,.9);display:block}.notes-overlay g[data-state=drawing] ellipse.nearby,.notes-overlay g[data-state=editing] ellipse.nearby{fill:red}.notes-overlay g[data-state=drawing] ellipse:first-of-type{fill:#ff4500}.notes-overlay g[data-state=drawing] ellipse:first-of-type.nearby{fill:red}.note-text{position:absolute;max-width:22.5em;display:none}.note-text:not([data-state=read-only]){pointer-events:none}.note-text>.wrapper{background:#fffacd;padding:.3em .6em;border:1px solid #000;color:#000;box-sizing:border-box}.note-text>.wrapper p:last-of-type{margin-bottom:0}.note-text>.wrapper p:first-of-type{margin-top:0}#post-upload form{width:100%;max-width:40em;margin:0 auto;text-align:left}#post-upload .dropper-container{margin:0 auto}#post-upload .dropper-container .file-dropper{font-size:150%;padding:2em}#post-upload .dropper-container .file-dropper small{font-size:60%}#post-upload .cancel{margin-top:1em;background:tomato;border-color:tomato}#post-upload .cancel:focus{border:2px solid #111}#post-upload .always-upload-similar,#post-upload .pause-remain-on-error,#post-upload .skip-duplicates{margin-left:1em}#post-upload .uploadables-container{list-style-type:none;margin:0;padding:0}#post-upload .uploadables-container .uploadable-container{clear:both;margin:0 0 1.2em;padding-left:13em}#post-upload .uploadables-container .uploadable-container>.thumbnail-wrapper{float:left;width:12em;height:8em;margin:0 0 0 -13em}#post-upload .uploadables-container .uploadable-container .uploadable{border:1px solid #ddd;min-height:8em;box-sizing:border-box}#post-upload .uploadables-container .uploadable-container .uploadable header{line-height:1.5em;padding:.25em 1em;text-align:left;background:#f5f5f5;border-bottom:1px solid #ddd}#post-upload .uploadables-container .uploadable-container .uploadable header nav:first-of-type{float:left}#post-upload .uploadables-container .uploadable-container .uploadable header nav:first-of-type a{margin:0 .5em 0 0}#post-upload .uploadables-container .uploadable-container .uploadable header nav:last-of-type{float:right}#post-upload .uploadables-container .uploadable-container .uploadable header nav:last-of-type a{margin:0 0 0 .5em}#post-upload .uploadables-container .uploadable-container .uploadable header nav ul{list-style-type:none;display:inline-block;margin:0;padding:0}#post-upload .uploadables-container .uploadable-container .uploadable header nav li{display:inline-block;margin:0;padding:0}#post-upload .uploadables-container .uploadable-container .uploadable header span.filename{padding:0 .5em;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#post-upload .uploadables-container .uploadable-container .uploadable .body{margin:1em}#post-upload .uploadables-container .uploadable-container .uploadable .body .anonymous,#post-upload .uploadables-container .uploadable-container .uploadable .body .safety{margin:.3em 0}#post-upload .uploadables-container .uploadable-container .uploadable .body .safety label{display:inline-block;margin-right:1em}#post-upload .uploadables-container .uploadable-container .uploadable .body .options div{display:inline-block;margin:0 1em 0 0}#post-upload .uploadables-container .uploadable-container .uploadable .body .messages{margin-top:1em}#post-upload .uploadables-container .uploadable-container .uploadable .body .lookalikes{list-style-type:none;margin:0;padding:0}#post-upload .uploadables-container .uploadable-container .uploadable .body .lookalikes li{clear:both;margin:1em 0 0;padding-left:7em;font-size:90%}#post-upload .uploadables-container .uploadable-container .uploadable .body .lookalikes li .thumbnail-wrapper{float:left;width:6em;height:4em;margin:0 0 0 -7em}#post-upload .uploadables-container .uploadable-container .uploadable .body .lookalikes .description{margin-right:.5em;display:inline-block}#post-upload .uploadables-container .uploadable-container .uploadable .body .lookalikes .controls{float:right;display:inline-block}#post-upload .uploadables-container .uploadable-container:first-child .move-up{color:#888}#post-upload .uploadables-container .uploadable-container:last-child .move-down{color:#888}.darktheme #post-upload .uploadables-container .uploadable-container:first-child .move-up{color:#ccc}.darktheme #post-upload .uploadables-container .uploadable-container:last-child .move-down{color:#ccc}.snapshot-list,.tag-list-header,.user-list-header{text-align:left}.snapshot-list ul{margin:0 auto;padding:0;width:100%;max-width:35em;list-style-type:none}#tag .tag-summary section.details section,.snapshot-list ul li{margin-bottom:1em}.snapshot-list ul li:last-child{margin-bottom:0}.snapshot-list ul li .time{float:right}.snapshot-list ul li div .thumbnail{margin:0 .4em 0 0}.snapshot-list ul li div:empty{padding:0}.snapshot-list ul li div.operation-created{background:#e0f5e0}.snapshot-list ul li div.operation-created+.details{background:rgba(224,245,224,.5)}.snapshot-list ul li div.operation-modified{background:#e0f5ff}.snapshot-list ul li div.operation-modified+.details{background:rgba(224,245,255,.5)}.snapshot-list ul li div.operation-deleted{background:#fde5e5}.snapshot-list ul li div.operation-deleted+.details{background:rgba(253,229,229,.5)}.snapshot-list ul li div.operation-merged{background:#fec}.snapshot-list ul li div.operation-merged+.details{background:rgba(255,238,204,.5)}.darktheme .snapshot-list ul li div.operation-created{background:#174717}.darktheme .snapshot-list ul li div.operation-created+.details{background:rgba(23,71,23,.5)}.darktheme .snapshot-list ul li div.operation-modified{background:#004160}.darktheme .snapshot-list ul li div.operation-modified+.details{background:rgba(0,65,96,.5)}.darktheme .snapshot-list ul li div.operation-deleted{background:#5a0707}.darktheme .snapshot-list ul li div.operation-deleted+.details{background:rgba(90,7,7,.5)}.darktheme .snapshot-list ul li div.operation-merged{background:#5c3d00}.darktheme .snapshot-list ul li div.operation-merged+.details{background:rgba(92,61,0,.5)}.content-wrapper.tag-categories{width:100%;max-width:45em}.content-wrapper.tag-categories table tr.default td{background:rgba(0,0,0,.06)}.content-wrapper.tag-categories table td,.content-wrapper.tag-categories table th{padding:.4em}.content-wrapper.tag-categories table td.remove,.content-wrapper.tag-categories table td.set-default,.content-wrapper.tag-categories table th.remove,.content-wrapper.tag-categories table th.set-default{white-space:pre}#user #user-tokens .token-flex-container .token-flex-row .no-wrap,.content-wrapper.tag-categories table th{white-space:nowrap}.content-wrapper.tag-categories table th:first-child{padding-left:0}.content-wrapper.tag-categories table th:last-child{padding-right:0}div.tag-input .main-control{display:flex}div.tag-input .tag-suggestions{position:absolute;z-index:5;top:0;left:100%}div.tag-input .tag-suggestions.translucent{opacity:.5}div.tag-input .tag-suggestions:before{margin-left:.5em;margin-top:.5em;position:absolute;display:block;background:#eee;border-left:1px solid #aaa;border-bottom:1px solid #aaa;width:.707107em;height:.707107em;content:' ';transform:rotate(45deg);transform-origin:0 0%}div.tag-input .tag-suggestions .buttons{float:right}div.tag-input .tag-suggestions .buttons a{margin-left:1em;color:#888}div.tag-input .tag-suggestions .wrapper{margin-left:.5em;background:#fff;border:1px solid #aaa;width:15em;word-break:break-all}div.tag-input .tag-suggestions .wrapper p{background:#eee;padding:.2em 1em;margin:0}div.tag-input .tag-suggestions .wrapper ul{list-style-type:none;margin:0;overflow-y:auto;overflow-x:none;max-height:20em;padding:.5em 1em 0}.darktheme div.tag-input .tag-suggestions .wrapper ul li:last-child,div.tag-input .tag-suggestions .wrapper ul li:last-child{border-bottom:.5em solid transparent}div.tag-input .tag-suggestions .wrapper ul li{margin:0;font-size:90%;line-height:1.3}div.tag-input .tag-suggestions .wrapper ul li a,div.tag-input .tag-suggestions .wrapper ul li span{display:inline-block;vertical-align:bottom}div.tag-input .tag-suggestions .wrapper ul li .add-tag{white-space:nowrap;overflow:hidden;max-width:10em;text-overflow:ellipsis}div.tag-input .tag-suggestions .wrapper ul li .tag-weight{margin:0 1em 0 0}div.tag-input .tag-suggestions .append{color:#888;margin-left:.7em;font-size:90%}ul.compact-tags{width:100%;margin:.5em 0 0;padding:0}ul.compact-tags li{margin:0;width:100%;line-height:140%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .5s linear}ul.compact-tags li.added,ul.compact-tags li.implication,ul.compact-tags li.new{animation:tag-added-to-post 1s ease forwards}ul.compact-tags li.implication{color:#000;background-color:#ffc}ul.compact-tags li.new{color:#000;background-color:#dfc}ul.compact-tags li.duplicate{color:#000;background-color:#fdc}.darktheme ul.compact-tags li.new{background-color:#1f5c00}.darktheme ul.compact-tags li.implication{background-color:#454500}.darktheme ul.compact-tags li.duplicate{background-color:#5c1f00}div.tag-input .remove-tag,div.tag-input .tag-usages,div.tag-input .tag-weight,ul.compact-tags .remove-tag,ul.compact-tags .tag-usages,ul.compact-tags .tag-weight{color:#888}div.tag-input .tag-usages,div.tag-input .tag-weight,ul.compact-tags .tag-usages,ul.compact-tags .tag-weight{font-size:90%;margin-left:.7em}#user-registration .info i,div.tag-input .remove-tag,ul.compact-tags .remove-tag{margin-right:.5em}.darktheme div.tag-input .tag-suggestions .wrapper p{background:#303030}.darktheme .tag-list-header .append,.darktheme .user-list-header .append,.darktheme div.tag-input .remove-tag,.darktheme div.tag-input .tag-usages,.darktheme div.tag-input .tag-weight,.darktheme ul.compact-tags .remove-tag,.darktheme ul.compact-tags .tag-usages,.darktheme ul.compact-tags .tag-weight{color:#ccc}.tag-list table td,.tag-list table th{padding:.1em .5em}.tag-list table th{white-space:nowrap;background:#f5f5f5}.tag-list table .implications,.tag-list table .names,.tag-list table .suggestions{width:28%}.tag-list table .usages{text-align:center;width:8%}.tag-list table .creation-time{text-align:center;width:8%;white-space:pre}@media (max-width:800px){.tag-list table .implications,.tag-list table .suggestions{display:none}}.darktheme .tag-list table th,.darktheme .tag-list table tr:hover td,.darktheme .user-list ul li{background:#333}.tag-list-header form,.user-list-header form{width:auto}.tag-list-header input[name=search-text]{width:25em}@media (max-width:1000px){.tag-list-header input[name=search-text]{width:100%}}.tag-list-header .append{vertical-align:middle;font-size:.95em;color:#888}#tag h1{word-break:break-all;line-height:130%;margin-top:0}#tag form,#user #user-delete form,#user #user-edit form,#user #user-tokens .token-flex-container .full-width,#user #user-tokens form{width:100%}#tag .tag-summary section.description{margin:1.5em 0 0}#tag .tag-summary section.details{vertical-align:top;padding-right:.5em}#tag .tag-summary section.details li:not(:last-of-type):after{content:', '}#tag .tag-summary section.details ul:empty:after{content:'(none)'}.user-list ul{list-style-type:none;padding:0;display:flex;align-content:flex-end;flex-wrap:wrap;margin:0 -.5em}.user-list ul li{flex-grow:1;width:20em;margin:0 .5em 1em;padding:.75em;vertical-align:top;background:#f5f5f5;text-align:left}.user-list .wrapper{display:flex}.user-list .details{font-size:90%;line-height:130%}.user-list .image{margin:.25em .6em .25em 0}.user-list .thumbnail{width:3em;height:3em}.user-list-header input[name=search-text]{width:25em}@media (max-width:1000px){.user-list-header input[name=search-text]{width:100%}}.user-list-header .append{vertical-align:middle;font-size:.95em;color:#888}#user-registration{padding-bottom:calc(2vw - 1em)!important}#user-registration form{float:left;margin-right:3em;margin-bottom:1em}#user-registration .info{float:left;border-radius:.2em;width:20em;margin-bottom:1em}#user-registration .info ul{line-height:1.8em;list-style-type:none;margin:0;padding:0}#user-registration .info i.fa{color:#24aadd}#user-registration .info p:first-child{margin:0 0 .5em}#user-registration .info p:last-child{margin-bottom:0}#user{width:100%;max-width:35em}#user nav.text-nav{margin-bottom:1.5em}#user #user-summary .thumbnail{width:6em;height:6em;margin:0 1.5em 1.5em 0;float:left}#user #user-summary .basic-info{list-style-type:none;margin:0}#user #user-summary nav{float:left;width:45%;margin-right:1em}#user #user-edit .avatar #avatar-content{float:right;width:65%;margin-top:.5em}#user #user-edit .avatar #avatar-radio{float:left;width:30%}#user #user-edit .avatar:after{content:' ';display:block;height:1px;clear:both}#user #user-tokens .token-flex-container{width:100%;display:flex;flex-direction:column;padding-bottom:.5em}#user #user-tokens .token-flex-container .token-flex-row{display:flex;flex-direction:row;justify-content:space-between;padding:.2em}#user #user-tokens .token-flex-container .token-flex-row .token-input{min-height:2em;line-height:2em;text-align:center}#user #user-tokens .token-flex-container .token-flex-column{display:flex;flex-direction:column}#user #user-tokens .token-flex-container .token-flex-labels{padding-right:.5em}#user #user-tokens .token-flex-container hr{border-top:3px solid rgba(0,0,0,.06)}