:root{--saf-bg:#14100D;--saf-bg-deep:#0D0A08;--saf-row:#1E1815;--saf-row-alt:#241D18;--saf-raised:#2C2219;--saf-band:#3A2B1F;--saf-line:#3D2E23;--saf-line-soft:#2A211B;--saf-text:#E6DCCE;--saf-text-dim:#A8998A;--saf-text-faint:#948678;--saf-ember:#C98A4B;--saf-ember-lit:#E9B478;--saf-coal:#8C4A22;--saf-good:#7FA05C;--saf-warn:#C97A45;--saf-bad:#B4523F;--saf-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--saf-serif:Georgia,"Iowan Old Style","Palatino Linotype",Palatino,"Times New Roman",serif}body{background:var(--saf-bg);color:var(--saf-text);font-family:var(--saf-sans);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}#container{background:transparent;color:var(--saf-text);font-family:var(--saf-sans);font-size:15px;line-height:1.6;min-width:0}.wrapper{width:auto;min-width:0;max-width:1180px;margin:0 auto;padding:0 18px;box-sizing:border-box}a:link,a:visited{color:var(--saf-ember);text-decoration:none}a:hover,a:active,a:focus{color:var(--saf-ember-lit);text-decoration:underline}:focus-visible{outline:2px solid var(--saf-ember-lit);outline-offset:2px}hr{border-color:var(--saf-line-soft)}.smalltext{font-size:13px;color:var(--saf-text-dim)}.largetext{font-size:18px;font-family:var(--saf-serif);font-weight:normal}#logo{background:var(--saf-bg-deep);padding:0;border-bottom:1px solid var(--saf-line);position:relative}#logo .wrapper{max-width:1180px;padding:0;position:relative}#logo img{display:block;width:100%;height:auto;border:0;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 15%,rgba(0,0,0,1) 90%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 15%,rgba(0,0,0,1) 90%,rgba(0,0,0,0) 100%)}#logo::after{content:"";position:absolute;left:0;right:0;bottom:0;height:54px;pointer-events:none;background:linear-gradient(to bottom,rgba(13,10,8,0) 0%,rgba(13,10,8,0.55) 100%)}#logo ul.top_links{position:absolute;right:18px;bottom:10px;z-index:2;margin:0;padding:0;text-align:right}#logo ul.top_links a:link,#logo ul.top_links a:visited{color:#F2EADF;font-weight:600;text-shadow:0 1px 1px rgba(0,0,0,1),0 2px 6px rgba(0,0,0,0.95),0 0 14px rgba(0,0,0,0.85)}#logo ul.top_links a:hover{color:var(--saf-ember-lit)}#header ul.menu li{margin:0 0 0 16px}#panel .upper{background:var(--saf-bg-deep);color:var(--saf-text-dim);border-top:0;border-bottom:1px solid var(--saf-line);padding:9px 0}#panel .upper a:link,#panel .upper a:visited,#panel .upper a:hover,#panel .upper a:active{color:var(--saf-ember)}#panel .lower{background:var(--saf-row);color:var(--saf-text-dim);border-top:0;border-bottom:1px solid var(--saf-line);padding:7px 0}#panel .lower a:link,#panel .lower a:visited,#panel .lower a:hover,#panel .lower a:active{color:var(--saf-text)}#panel .lower a:hover{color:var(--saf-ember-lit)}#content{background:transparent;padding:22px 0 34px 0}#search input.textbox{background:var(--saf-bg-deep);border:1px solid var(--saf-line);color:var(--saf-text);border-radius:3px 0 0 3px}#search input.button{background:var(--saf-band);border:1px solid var(--saf-line);color:var(--saf-text);border-radius:0 3px 3px 0}table{color:var(--saf-text)}.tborder{background:var(--saf-line-soft);border:1px solid var(--saf-line);border-radius:4px;overflow:hidden}.thead{background:linear-gradient(to bottom,#4A3527,#33251B);color:var(--saf-text);border-bottom:1px solid var(--saf-line);padding:11px 12px;font-family:var(--saf-serif);font-size:16px}.thead a:link,.thead a:visited,.thead a:hover,.thead a:active{color:var(--saf-text)}.thead a:hover{color:var(--saf-ember-lit)}.thead select{background:var(--saf-bg-deep);color:var(--saf-text);border:1px solid var(--saf-line)}.tcat{background:var(--saf-raised);color:var(--saf-text-dim);border-top:0;border-bottom:1px solid var(--saf-line-soft);padding:8px 12px;font-size:13px}.tcat a:link,.tcat a:visited,.tcat a:hover,.tcat a:active{color:var(--saf-text-dim)}.tcat a:hover{color:var(--saf-ember-lit)}.trow1{background:var(--saf-row);border:1px solid var(--saf-line-soft);border-color:var(--saf-line-soft)}.trow2{background:var(--saf-row-alt);border:1px solid var(--saf-line-soft);border-color:var(--saf-line-soft)}.trow_shaded{background:#2A1D18}.trow_sep{background:var(--saf-raised);color:var(--saf-text-dim);border-bottom:1px solid var(--saf-line)}tr.trow_selected td{background:#33281C;color:var(--saf-text);border-right-color:var(--saf-line);border-bottom-color:var(--saf-line)}.trow_selected a:link,.trow_selected a:visited,.trow_selected a:hover,.trow_selected a:active{color:var(--saf-ember-lit)}.tfoot{background:var(--saf-raised);color:var(--saf-text-dim);border-top:1px solid var(--saf-line);padding:9px 12px}.tfoot a:link,.tfoot a:visited,.tfoot a:hover,.tfoot a:active{color:var(--saf-ember)}.no_bottom_border{border-bottom:0}.subject_new,.subject_old,.forum_status + a,span.forum_title a{font-family:var(--saf-serif);font-size:16px}.subject_new a:link,.subject_new a:visited{color:var(--saf-ember-lit);font-weight:bold}.navigation{color:var(--saf-text-dim);font-size:13px;padding-bottom:4px}.navigation a:link,.navigation a:visited{color:var(--saf-text-dim)}.navigation a:hover{color:var(--saf-ember-lit)}.navigation .active{color:var(--saf-text);font-size:13px;font-weight:bold}.pagination{font-size:13px;padding-top:10px}.pagination a{background:var(--saf-row);border:1px solid var(--saf-line);color:var(--saf-ember);padding:4px 9px;border-radius:3px}.pagination a:hover{background:var(--saf-band);border-color:var(--saf-ember);color:var(--saf-ember-lit);text-decoration:none}.pagination .pagination_current{background:var(--saf-coal);border:1px solid var(--saf-ember);color:var(--saf-text);padding:4px 9px;border-radius:3px;font-weight:bold}.pagination .pages{color:var(--saf-text-faint)}.drop_go_page{background:var(--saf-row);border:1px solid var(--saf-line)}.post{background:var(--saf-row)}.post .post_author{background:var(--saf-raised);border-top:2px solid var(--saf-band);border-bottom:1px solid var(--saf-line-soft);padding:8px 12px}.post.classic .post_author{background:var(--saf-raised);border-right:1px solid var(--saf-line-soft);border-top:0;border-bottom:0}.post_author div.author_avatar img{border:1px solid var(--saf-line);border-radius:3px}.author_information{color:var(--saf-text)}.author_statistics{color:var(--saf-text-faint)}.post_head{border-bottom:1px solid var(--saf-line-soft);padding-bottom:6px}.post_date{color:var(--saf-text-faint)}.post_meta{color:var(--saf-text-faint)}.post_body{font-family:var(--saf-serif);font-size:16.5px;line-height:1.75;color:var(--saf-text);padding:14px 4px 18px 4px}.post_body h1,.post_body h2,.post_body h3{font-family:var(--saf-serif);color:var(--saf-text)}.post_content{padding-bottom:8px}.post_controls{background:var(--saf-row-alt);border-top:1px solid var(--saf-line-soft);padding:7px 12px}.post.unapproved_post{background:#2A1B1B}.post.unapproved_post .post_author,.post.classic.unapproved_post .post_author,.post.unapproved_post .post_controls{background:#331F1F}.ignored_post,.deleted_post_collapsed{background:var(--saf-row-alt);border:1px solid var(--saf-line-soft)}#posts_container{background:transparent}blockquote{background:var(--saf-bg-deep);border:1px solid var(--saf-line);border-left:3px solid var(--saf-coal);border-radius:3px;color:var(--saf-text-dim);padding:12px 14px}blockquote cite{border-bottom:1px solid var(--saf-line);color:var(--saf-text);font-style:normal;padding-bottom:5px;margin-bottom:8px}blockquote cite span.highlight{color:var(--saf-ember-lit)}.codeblock{background:var(--saf-bg-deep);border:1px solid var(--saf-line);border-radius:3px;color:var(--saf-text);padding:12px 14px}.codeblock .title{border-bottom:1px solid var(--saf-line);color:var(--saf-text-dim);padding-bottom:5px}.codeblock code{color:var(--saf-text);font-size:13px}.highlight{background:#4A3212;color:var(--saf-text);padding:0 2px}input.textbox,textarea,select{background:var(--saf-bg-deep);border:1px solid var(--saf-line);border-color:var(--saf-line);color:var(--saf-text);font-family:var(--saf-sans);font-size:15px;padding:7px 9px;border-radius:3px}input.textbox:focus,textarea:focus,select:focus{border-color:var(--saf-ember);outline:none}::placeholder{color:var(--saf-text-faint)}fieldset{border:1px solid var(--saf-line);border-radius:3px}fieldset.trow2{background:var(--saf-row-alt)}legend{color:var(--saf-text-dim)}input.button{background:var(--saf-band) none;border:1px solid var(--saf-line);color:var(--saf-text);border-radius:3px;padding:7px 14px;font-family:var(--saf-sans);font-size:14px}input.button:hover{background:var(--saf-coal);border-color:var(--saf-ember)}a.button:link,a.button:visited,a.button:hover,a.button:active{background:var(--saf-band) none;border:1px solid var(--saf-line);color:var(--saf-text);border-radius:3px;padding:7px 13px;font-size:14px;text-decoration:none}a.button:hover{background:var(--saf-coal);border-color:var(--saf-ember);color:var(--saf-text)}input.error,textarea.error,select.error{background:#2E1A17;border-color:var(--saf-bad)}input.valid,textarea.valid,select.valid{border-color:var(--saf-good)}label.error{color:var(--saf-bad);background:none}.editor,.editor_control_bar{background:var(--saf-row-alt);border:1px solid var(--saf-line)}.sceditor-container,.sceditor-container textarea{background:var(--saf-bg-deep);border-color:var(--saf-line);color:var(--saf-text)}.popup_menu{background:var(--saf-raised);border:1px solid var(--saf-line);border-radius:3px;box-shadow:0 6px 20px rgba(0,0,0,0.55)}.popup_menu .popup_item{background:var(--saf-raised);color:var(--saf-text);border-bottom:1px solid var(--saf-line-soft)}.popup_menu a.popup_item:hover,.popup_menu .popup_item:hover{background:var(--saf-coal);color:var(--saf-text)}.modal,div.jqi{background:var(--saf-row);color:var(--saf-text);border:1px solid var(--saf-line)}div.jqi .jqititle{background:var(--saf-raised);border-bottom:1px solid var(--saf-line);color:var(--saf-text)}div.jqi .jqimessage{color:var(--saf-text)}div.jqi .jqibuttons{background:var(--saf-raised);border-top:1px solid var(--saf-line)}div.jqi .jqibuttons button{background:var(--saf-band);color:var(--saf-text);border:0}div.jqi .jqibuttons button:hover{background:var(--saf-coal)}.pm_alert,.red_alert{background:#33231A;border:1px solid var(--saf-coal);color:var(--saf-text);border-radius:3px}.red_alert{border-color:var(--saf-bad);background:#2E1A17}.red_alert a:link,.red_alert a:visited{color:var(--saf-ember-lit)}div.error{background:#2E1A17;border:1px solid var(--saf-bad);color:var(--saf-text);border-radius:3px}div.error p{color:var(--saf-text);background:none}div.error p em{color:var(--saf-bad)}.success_message{color:var(--saf-good)}.error_message{color:var(--saf-bad)}.online{color:var(--saf-good)}.offline{color:var(--saf-text-faint)}.reputation_positive,.trow_reputation_positive{color:var(--saf-good)}.reputation_negative,.trow_reputation_negative{color:var(--saf-bad)}.reputation_neutral{color:var(--saf-text-faint)}.trow_reputation_positive{background:#1F2A19}.trow_reputation_negative{background:#2A1A19}.repbox{color:var(--saf-text)}.low_warning{color:var(--saf-good)}.moderate_warning{color:var(--saf-warn)}.high_warning{color:var(--saf-bad)}#footer{border-top:1px solid var(--saf-line);margin-top:20px}#footer .upper{background:var(--saf-row);border-top:0;border-bottom:1px solid var(--saf-line-soft);color:var(--saf-text-dim);padding:10px 0;font-size:13px}#footer .lower{background:var(--saf-bg-deep);color:var(--saf-text-faint);border-top:0;padding:12px 0 26px 0;font-size:12px}#footer a:link,#footer a:visited{color:var(--saf-text-dim)}#footer a:hover{color:var(--saf-ember-lit)}#footer .upper .language select,#footer .upper .theme select{background:var(--saf-bg-deep);border:1px solid var(--saf-line);color:var(--saf-text);padding:4px 6px;font-size:13px}.pollbar{background:var(--saf-coal);border:1px solid var(--saf-line)}.pollbar .percent{color:var(--saf-text)}.thread_legend dd,.forum_legend dd{color:var(--saf-text-dim)}.quick_jump{filter:invert(1) brightness(1.6);opacity:0.55}img.attachment{border:1px solid var(--saf-line);background:var(--saf-row)}.separator{border-bottom:1px solid var(--saf-line)}.expcolimage img,img.expcolimage,.expcolimage{opacity:0.65}@media (max-width:900px){.wrapper{padding:0 12px}#logo ul.top_links{position:static;text-align:left;padding:8px 12px;background:var(--saf-bg-deep)}#header ul.menu li{margin:0 14px 0 0}body,#container{font-size:15px}}@media (max-width:760px){.post .post_author,.post.classic .post_author{float:none;width:auto;border-right:0;border-bottom:1px solid var(--saf-line-soft)}.post_content,.post.classic .post_content{float:none;width:auto;padding:0 12px 8px 12px}.post.classic .author_statistics{display:none}.post_body{font-size:16px}.tcat,.thead{padding:9px 10px}.pagination a,.pagination .pagination_current{padding:7px 11px}}