.slist thead{font-family:'Roboto'}.slist thead,.cmn-toggle+label::after{background:linear-gradient(to bottom, #f5f5f5 0%, #ededed 100%);text-shadow:0 1px 0 #fff}.cmn-toggle:hover+label::after{background:linear-gradient(to bottom, #fafafa 0%, #f2f2f2 100%);text-shadow:0 1px 0 #fff}.textcomplete-dropdown{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.reactions button{background:none;border:none;outline:none;color:#4d4d4d}.forum.forum-categ .bar{padding:0 var(--box-padding)}.search__results,.forum-post__message{overflow-wrap:break-word;word-break:break-word}.forum h1,.forum .slist .subject{overflow-wrap:break-word;word-break:break-all;word-break:break-word}.forum-post__metas .anchor{overflow-wrap:normal;word-break:normal}.forum-post__message .embed:not(img){position:relative;display:block;height:0;padding-bottom:56.25%;width:100%}.forum-post__message .embed:not(img)>*{border:none}.forum-post__message .embed:not(img)>*{position:absolute;width:100%;height:100%}.form3 .captcha,.forum-topic__actions div{display:flex;flex-flow:row wrap}.forum-post__metas>div,.reactions,.reactions button{display:flex;flex-flow:row wrap;align-items:center}.form-split,.form-actions,.forum-topic__actions,.forum-post__metas,.forum .bar{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.form3 .captcha.is-invalid:not(.success),.forum-topic.topic-form .warning,.forum .pagination a,.forum .pagination span{border-radius:3px}.reactions button.mine:first-child{border-radius:3px 0 0 3px}.reactions button.mine:last-child{border-radius:0 3px 3px 0}.slist{width:100%;border-bottom:1px solid #d9d9d9}.slist thead th{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:.5rem .8rem}.slist thead th.large{font-size:1.2rem}.slist td{padding:1rem}.slist td .label{font-family:monospace;font-size:.8rem}.slist tbody tr:nth-child(even){background:#f7f6f5}.slist td:first-child,.slist th:first-child{padding-left:1.5rem}.slist-pad td:first-child,.slist-pad th:first-child{padding-left:var(--box-padding)}.slist-pad td:last-child,.slist-pad th:last-child{padding-right:var(--box-padding)}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none}.cmn-toggle+label{padding:1px;width:40px;height:24px;background-color:#d9d9d9;border-radius:24px}.cmn-toggle+label::before,.cmn-toggle+label::after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.cmn-toggle+label::before{right:1px;background-color:#c33;border-radius:24px}.cmn-toggle--subtle+label::before{background-color:#b3b3b3}.cmn-toggle:hover+label::before{transition:background 150ms}.cmn-toggle+label::after{width:22px;border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,0.3)}.cmn-toggle:hover+label::after{transition:margin 150ms}.cmn-toggle:checked+label::before{background-color:#629924}.cmn-toggle:checked+label::after{margin-left:16px}.form-group{margin-bottom:2rem}.form-split{align-items:inherit}.form-half{flex:1 1 48%;min-width:200px}.form-third{flex:1 1 31%}@media (min-width: 500px){.form-half,.form-third{flex-grow:0}}.form-label{font-weight:bold;display:inline-block;margin-bottom:.5rem}.form-control{display:block;width:100%;height:calc(2.7em + 2px);background-clip:padding-box}textarea.form-control{height:auto}.form-control:invalid,.form-group.is-invalid .form-control{border-color:#c33}.form3 .error,.form-help{font-size:90%;margin-top:.25rem}.form3 .error{color:#c33}.form-help{color:#787878}.form-check div{display:flex}.form-check-input{margin-right:.5rem}.form-check .form-label{margin-bottom:0;cursor:pointer}.form-actions{margin:1.5rem 0;padding-top:1.5rem;border-top:1px solid #d9d9d9}.form-actions.single{justify-content:flex-end}.form3 hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #d9d9d9}.form3 .twitter-typeahead{width:100%}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none}.cmn-toggle+label{padding:1px;width:40px;height:24px;background-color:#d9d9d9;border-radius:24px}.cmn-toggle+label::before,.cmn-toggle+label::after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.cmn-toggle+label::before{right:1px;background-color:#c33;border-radius:24px}.cmn-toggle--subtle+label::before{background-color:#b3b3b3}.cmn-toggle:hover+label::before{transition:background 150ms}.cmn-toggle+label::after{width:22px;border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,0.3)}.cmn-toggle:hover+label::after{transition:margin 150ms}.cmn-toggle:checked+label::before{background-color:#629924}.cmn-toggle:checked+label::after{margin-left:16px}.form3 .captcha{margin:1em 0 0 -1em}@media (min-width: 500px){.form3 .captcha{flex-wrap:nowrap}}.form3 .captcha.is-invalid:not(.success){border:1px solid #c33;background:#faebeb}.form3 .captcha .challenge{flex:0 0 250px;margin:0 0 1em 1em}.form3 .captcha .captcha-explanation{flex:1 1 auto;overflow:hidden;margin:0 0 1em 1em}.form3 .captcha.is-invalid .captcha-explanation{padding:1em}.form3 .captcha .captcha-explanation .result{display:none;margin-top:1rem;font-weight:bold}.form3 .captcha .success{color:#629924}.form3 .captcha .failure{color:#c33}.form3 .captcha.success .success,.form3 .captcha.failure .failure{display:block}.search__results{margin-top:1em}.search__results .post{display:block;font-size:1.2em}.search__results p{margin:0}.search__results .info{white-space:nowrap}.forum-topic.topic-form .warning{border-radius:20px;padding:1rem;background:#f7e0e0;border:1px solid #c33;text-align:center;font-size:1.3em;margin-bottom:2rem}.forum-topic.topic-form .warning h2{font-weight:bold;color:#c33}.forum-topic.topic-form .warning h2,.forum-topic.topic-form .warning p{margin:1.5rem}.forum-topic__posts{margin-top:2rem}.forum-topic__actions{margin-bottom:3rem}.forum-topic__actions div .button{margin-left:1rem}.forum-topic__actions div .unsub.on .off,.forum-topic__actions div .unsub.off .on{display:none}.forum-topic .reply label[for=form3-text]{display:none}.forum-post{font-size:1.1em;border-top:1px solid #d9d9d9;padding:2rem 0 .5rem 0}.forum-post__metas{margin-bottom:1.5rem}.forum-post__metas .author{color:#787878;font-weight:bold;font-size:1.1em;margin-right:1rem}.forum-post__metas .anchor{color:#428fd8;font-weight:bold}.forum-post .mod{font-size:.9em}@media (hover: hover){.forum-post .mod{visibility:hidden}}.forum-post .mod.postip{margin-left:1rem;max-width:50vw;overflow:hidden;display:none}@media (min-width: 800px){.forum-post .mod.postip{display:block}}.forum-post:hover .mod{visibility:visible}.forum-post:last-child{border-bottom:1px solid #d9d9d9;margin-bottom:3rem}.forum-post.erased{background:#dbdbdb;opacity:0.6}.forum-post.erased .forum-post__message{font-style:italic;text-align:center;margin:0}.forum-post__message{margin-bottom:.5em}.forum-post__message .embed:not(img){margin:2vmin auto}.forum-post__message img{max-width:100%}.forum-post .edit-buttons{text-align:right;margin-top:.5em}.forum-post .edit-buttons a{margin-right:1em}.forum-post .edit-post-form{display:none;margin-top:1.5em}.forum-post .edit-post-form textarea{width:100%;height:20em}.forum .textcomplete-dropdown{border:1px solid #ccc;box-shadow:0 0.5px 5px rgba(0,0,0,0.25),0 0.5px 8px rgba(0,0,0,0.15);background:#fff}.forum .textcomplete-dropdown li{list-style:none;border-top:1px solid #dfdfdf;padding:.5em;min-width:100px;font-size:1.2em;font-weight:bold;cursor:pointer}.forum .textcomplete-dropdown li.textcomplete-header,.forum .textcomplete-dropdown li.textcomplete-footer{display:none}.forum .textcomplete-dropdown li:hover,.forum .textcomplete-dropdown .active{background-color:#f0f0f0}.forum .slist td{padding-top:1.5rem;padding-bottom:1.5rem}.forum .slist td.right,.forum .slist th.right{display:none}@media (min-width: 800px){.forum .slist td.right,.forum .slist th.right{display:table-cell;text-align:right;padding-right:2em}}.forum .slist td:last-child{white-space:nowrap;padding-right:1em;display:none}.forum .slist td:last-child time{color:#1b78d0;font-size:1em}@media (min-width: 500px){.forum .slist td:last-child{display:table-cell}}.forum .slist thead{display:none}@media (min-width: 500px){.forum .slist thead{display:table-header-group}}.forum .slist.topics{margin-bottom:2rem}.forum .slist.topics .subject{font-size:1.2em}.forum .slist.categs .subject p{margin-top:.3em}.forum .pagination{color:#b3b3b3;display:flex}.forum .pagination a,.forum .pagination span{width:2rem;height:2rem;margin:0 .1rem;display:flex;justify-content:center;align-items:center}.forum .pagination span{color:#b3b3b3}.forum .pagination a:hover{background:#e8f2fa}.forum .pagination .current{background:#1b78d0;color:#fff}.textcomplete-dropdown{background:#fff}.textcomplete-dropdown li{list-style:none;border-top:1px solid #d9d9d9;padding:.5em;min-width:100px;font-weight:bold;cursor:pointer}.textcomplete-dropdown li.textcomplete-header,.textcomplete-dropdown li.textcomplete-footer{display:none}.textcomplete-dropdown li:hover,.textcomplete-dropdown .active{background-color:#fbede6}.textcomplete-dropdown a{color:#4d4d4d}.reactions{font-size:1.1em}.reactions.loading{opacity:.3}.reactions button{transition:all 150ms;padding:.3em .6em;order:1;color:#1b78d0;height:2.5em}.reactions button.mine{background:#e8f2fa}.reactions:not(.reactions-auth) button{cursor:default}.reactions:not(.reactions-auth) button.no{visibility:hidden}.reactions button.no{opacity:0}.forum-post:hover .reactions-auth button.no{opacity:.4;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.forum-post:hover .reactions-auth button.no:hover{opacity:.7;-webkit-filter:grayscale(0%);filter:grayscale(0%);background:#ddebf8}.forum-post:hover .reactions-auth button.no:hover img{transform:scale(1.2) !important}.reactions button.yes{order:0;opacity:1}.reactions img{width:20px;height:20px;transition:transform 0.15s cubic-bezier(0.2, 0, 0.13, 2);pointer-events:none;margin-right:.4em}.forum.forum-categ{padding-bottom:1rem}.forum.forum-categ .sticky{background:#ecf3e5}.forum.forum-categ .sticky:nth-child(even){background:#e5ebdc}.forum .create-topic{margin:20px}.forum .bar{margin-bottom:1em}
