body{background:#f3f6fa;color:#555;text-align:center;line-height:1.5;margin:0;font-family:"Source Sans 3","Open Sans",Arial,sans-serif;font-size:13px;overflow-y:scroll;text-rendering:optimizeLegibility}.forums,.sidebar,.bigBox{width:100%;max-width:980px;margin:0 auto;display:inheart}.cell1{}.cell1 img{width:40px;height:auto}.cell2{}.cell3{color:#ff8f00;font-size:1rem;font-weight:700}.cell4{color:#47bd6c;font-size:1rem;font-weight:700}.cell5{padding:0 !important}.cell5 a{color:#268fff}.forum_item{}.userTopMenu{font-size:1rem}.forum_subscribe,.mark_forum_as_read{font-size:0.8rem !important;background:#f3f6fa;padding:2px 5px;border-radius:5px;color:#ab7c58  !important}#shoutbox{position:relative;width:100%;background:#fff;margin:0 0 20px 0;border:1px solid #000;border-radius:3px;box-shadow:0 3px 7px -3px rgba(0,0,0,0.3);height:357px;overflow:hidden}#shoutbox .head{}#shoutbox .head strong{margin:3px 0 0 10px;display:inline-block}#shoutbox .head .right{position:absolute;right:4px;top:-8px}#shoutbox .body{padding:5px 10px;box-sizing:border-box}#shoutbox .body .panel{width:100%}#shoutbox .body form{width:100%}#shoutbox .body form .text{width:100%;font-size:1rem;padding:10px 6px;box-sizing:border-box;background:#f9f9f9;border:1px solid #c3c3c3;box-shadow:0 2px 8px -5px rgba(0,0,0,0.3) inset;border-radius:5px;margin:5px 0}#shoutbox .body form input[type="submit"]{}#shoutbox .window{width:100%;padding:10px 0 0 0}#shoutbox .window .data{width:100%;height:270px;overflow-y:scroll;background:#fff}#shoutbox .window .data .entry{width:100%;height:auto;border-bottom:1px solid #d7d7d7;padding:1px 0 5px 0}#shoutbox .window .data .avatar{width:3%;display:inline-block;min-width:30px}#shoutbox .window .data .avatar img{height:20px;width:auto;border-radius:50%;margin:4px 0 -3px 4px}#shoutbox .window .data .user{width:6%;display:inline-block;font-weight:100;font-size:10px;text-overflow:ellipsis;min-width:64px;overflow:hidden;height:17px}#shoutbox .window .data .user a{font-weight:100;font-size:12px}#shoutbox .window .data .text{width:81%;color:#000;display:inline-block}#shoutbox .window .data .info{width:7%;display:inline-block;text-overflow:ellipsis}#shoutbox .window .data .info *{font-size:9px;color:#838383}#shoutbox .window .data .info .edit{}#shoutbox .window .data .info .del{}#shoutbox .window .data .info a{}a:link,a:visited,a:active{color:#000;text-decoration:none;font-size:1rem}a:hover{color:#283593}strong,b{font-weight:600}#container{font-size:13px;margin:0;color:#555;text-align:left;min-width:0}.wrapper{margin:auto auto;max-width:1370px}#logo{background:url("images/flatty/header-logo.png") no-repeat 0% 10% / cover;height:220px;width:100%;display:flex;padding:0 15px;display:-webkit-flex;display:-ms-flexbox;box-sizing:border-box}#logo .wrapper{width:100%}#logo h2{font-size:24px;color:#fff;margin:0;font-weight:400;font-family:inherit}#logo .sub{color:#ccc;font-size:14px}#content{padding:0 10px 50px 10px;max-width:980px;margin:0 auto;display:block;width:100%}#header{position:sticky;top:0px;z-index:777}#header ul.menu{margin:0;padding:0;list-style:none}#header ul.menu li{margin:0 9px;display:inline}#header ul.menu li a{display:inline-block;font-size:1rem;padding:0 15px}#logo ul.top_links{font-weight:600;text-align:right;margin:-10px 5px 0 0}#panel .upper a.logout{font-weight:400;padding-right:20px;margin-left:10px}#panel .upper a.login,#panel .upper a.lost_password{padding:7px 21px 7px 20px;background:#2c82c9;border-radius:2px}#panel .upper a.register{padding:7px 21px 7px 20px;margin-left:7px;background:#d98b3a;border-radius:2px}#panel .upper a.login:hover{background:#6e88ea;color:#fff;text-decoration:none}#panel .upper a.register:hover{background:#fcb941;color:#555;text-decoration:none}#panel .upper{position:relative;overflow:hidden;color:#000;line-height:63px;height:62px;padding:0px 15px;clear:both;background:#fff;box-shadow:0 2px 6px -2px rgba(0,0,0,0.2)}#panel .upper a:link,#panel .upper a:visited,#panel .upper a:hover,#panel .upper a:active{color:#000}#panel .upper ul li a:hover{color:#9fa8da;text-decoration:none}#panel .upper ul li{margin:0 3px}#panel .upper ul li:last-child{margin-right:0}a#dropmenu:hover{color:#9fa8da !important;text-decoration:none}#search{border:0;padding:0;margin:0;float:right;vertical-align:middle}#search input.button,#search input.textbox{border-color:#000}#search input.button{background:#0066a2 url(images/thead.png) top left repeat-x;color:#fff}#search input{margin:-3px 0}#quick_login .remember_me input{vertical-align:middle;margin:-3px 0 0 5px}#footer{clear:both;background:#263238}#footer ul.menu{margin:0;padding:0;list-style:none}#footer ul.menu li{margin:0 5px;display:inline}#footer .upper{margin:0px auto;max-width:1370px;font-size:13px;overflow:hidden;color:#fff;padding:1.25rem;border-bottom:1px solid rgba(255,255,255,.05)}#footer .upper a:link,#footer .upper a:visited,#footer .upper a:active{text-transform:uppercase;color:#fff;font-weight:600}#footer .upper a:hover{text-decoration:underline}#footer .upper ul.menu li:first-child{margin-left:0}#footer a:link,#footer a:visited,#footer a:active{color:#888}#footer a:hover{color:#555}#footer .upper .language{float:right;margin:-1px;margin-left:15px}#footer .upper .language select{border-color:#ccc}#footer .upper .theme{float:right;margin:-1px}#footer .upper .theme select{border-color:rgba(0,0,0,.34);background:#1c262b url(images/flatty/arrow-down.png) no-repeat 93% 55%;background-size:10px;-moz-appearance:none;-webkit-appearance:none}#footer .lower .theme select{border-color:rgba(0,0,0,.34);background:#1c262b url(images/flatty/arrow-down.png) no-repeat 93% 55%;background-size:10px;-moz-appearance:none;-webkit-appearance:none}#footer .upper ul.bottom_links{float:left;margin:4px 0 0 0}#footer .lower{margin-bottom:-1px;overflow:hidden;color:#ccc;font-size:12px;padding:1.25rem}#footer .lower a:link,#footer .lower a:visited,#footer .lower a:active{color:#fff}#footer .lower a:hover{text-decoration:underline}#footer .lower #current_time{float:right;color:#777}#debug{float:right;text-align:right;margin-top:20px;font-size:11px}.scaleimages img{max-width:100%}.forum_status{cursor:default;font-size:28px;padding-left:8px;margin-right:-8px;text-align:center}.forum_status i{display:inline-block;line-height:50px;color:#dfdfdf}.forum_on{color:#0094d1}.forum_off,.forum_offlock,.forum_offlink{color:#333}.forum_off i{opacity:.7}.forum_offclose i:before{content:"\f023";color:#ef7351}.forum_offlink i:before{content:"\f0c1";color:#44ce9d}.subforumicon{display:inline-block;font-size:10px;height:10px;width:10px;margin:0px 3px 0px 4px}.subforum_minion{color:#555}.subforum_minioff,.subforum_minioffclose,.subforum_miniofflink{color:#555}.subforum_minioff{opacity:.5}.subforum_minioffclose i:before{content:"\f023"}.subforum_miniofflink i:before{content:"\f0c1"}table{color:#555;font-size:13px;margin-bottom:20px !important;background:#fff;padding:0 16px;box-sizing:border-box;box-shadow:0 3px 7px -3px rgba(0,0,0,0.3);border-radius:3px}.tborder{margin:auto auto;width:100%}.tfixed{table-layout:fixed;word-wrap:break-word}.thead{color:#000;line-height:24px;padding:1rem 0 0 0;font-size:1rem;font-family:inherit}.thead a:link,.thead a:visited,.thead a:active{color:#000;text-decoration:none;font-size:1rem;font-weight:700}.thead a:hover{text-decoration:underline}.thead.sidebar{background:#494d5d;padding:.95rem 1.2rem}.thead.signin{background:transparent;font-size:1.55rem;color:#07111f !important;text-align:left;padding:0;margin:0 0 0.5rem 0}.tcat{font-size:0.8rem;box-sizing:border-box;color:#9d9d9d;padding:6px 0;border-bottom:1px solid #e7e7e7}.tcat a:link,.tcat a:visited,.tcat a:active{color:#3c699c}.tcat a:hover{color:#388e3c}.trow1{padding:0.9rem 1.1rem;border-bottom:2px solid #efefef}.trow1 img,.trow2 img{}.trow2{padding:0.9rem 1.1rem;border-bottom:2px solid #efefef}.trow_shaded{background:#ffdde0;padding:0.9rem 1.1rem;border-bottom:1px solid #ececec}.no_bottom_border{border-bottom:0}.post.unapproved_post{background:#ffdde0}.post.unapproved_post .post_author{border-bottom-color:#ffb8be}.post.classic.unapproved_post .post_author{border-color:#ffb8be}.post.unapproved_post .post_controls{border-top-color:#ffb8be}.trow_deleted,.post.deleted_post{background:#e0f7fa}.trow_selected,tr.trow_selected td{background:#fffbd9;color:#333;border-right-color:#f7e86a;border-bottom-color:#f7e86a}.trow_selected a:link,.trow_selected a:visited,.trow_selected a:hover,.trow_selected a:active{color:#333}.trow_sep{background:#f5f5f5;color:#555;padding:9px 18px;font-size:12px;border-bottom:1px solid #eaeaea}.tfoot{padding:10px 11px;color:#777;background:#fff}.tfoot a:link,.tfoot a:visited,.tfoot a:active{color:#555;text-decoration:none}.tfoot a:hover{text-decoration:underline}.thead input.textbox,.thead select{border:1px solid #263c30}.bottommenu{background:#efefef;color:#555;border:1px solid #4874a3;padding:10px}.tcat strong a{font-size:0.8rem;color:#9d9d9d}.navigation{color:#000;border-radius:2px;font-size:13px;overflow:hidden;height:auto;width:auto;max-width:950px;margin:-1px auto 15px auto;padding:10px 15px;background:#fffaf6}.navigation a:link,.navigation a:visited,.navigation a:active{color:#000;text-decoration:none;font-size:1rem}.navigation a:hover{color:#000;text-decoration:underline}.navigation .active i:before{content:"\f015";color:#000}.navigation .active{font-weight:600;color:#000;font-size:13px}.smalltext{font-size:13px}.smalltext.description{color:#ababab}.smalltext.description a,.smalltext.author a{color:#546e7a !important}.smalltext.description a:hover,.smalltext.author a:hover{color:#455a64 !important;text-decoration:none}.largetext{font-size:16px;font-weight:600}fieldset{padding:12px;border:1px solid #ddd;margin:0}fieldset.trow1,fieldset.trow2{border-style:dashed;border-color:#cfd8dc;background:#f9fafb}fieldset.align_right{text-align:right}fieldset.inboxBg{border-radius:3px 3px 1px 1px;background:#fff;padding-top:0.9rem;padding-left:1.1rem;border:1px solid #d7dfe3;border-top:2px solid #c5cae9}fieldset.attached-files{background:#eceff1;padding:15px 20px;border:1px solid #cfd8dc}fieldset.away-banned{background:#fff;padding:15px 20px}input.textbox{background:#fff;color:#999;border:1px solid #ddd;padding:5px 7px;outline:0;box-sizing:border-box;font-size:13px;font-family:inherit}input.textbox:focus{border:1px solid #bbb;box-shadow:0 0 3px 0 #ddd}input.textbox.portal_search{width:68%}textarea{background:#fff;color:#455a64;border:1px solid #ddd;padding:8px;line-height:1.5;outline:0;font-family:inherit;font-size:13px;box-sizing:border-box}textarea:focus{border:1px solid #b0bec5}select{background:#fff url(images/flatty/arrow-down.png) no-repeat 93% 55%;font-family:inherit;font-size:13px;border:1px solid #eaeaea;outline:0;height:32px;padding:0 45px 0 8px;color:#6e6e6e;background-size:10px;-moz-appearance:none;-webkit-appearance:none;background:#ededed;border-radius:5px !important;font-size:0.8rem;font-weight:700}button{margin:8px 6px 0 0}button,input.button{padding:6px 15px 6px 12px;cursor:pointer;font-family:inherit;font-size:0.8rem;background:#cbcbcb;border:0 !important;outline:0 !important;color:#000;border-radius:3px !important;font-weight:700}button:hover,input.button:hover{border-color:#bbb;background:#2c82c9}form{margin:0;padding:0}input.error,textarea.error,select.error{border:1px solid #f30;color:#f30}input.valid,textarea.valid,select.valid{border:1px solid #0c0}label.error{color:#f30;margin:5px;padding:0px;display:block;font-weight:600;font-size:12px}form #message{width:500px;box-sizing:border-box}.editor{background:#f1f1f1;border:1px solid #ccc}.editor_control_bar{padding:7px 0;width:100%;box-sizing:border-box}.post .editor_control_bar{background:#f5f5f5}.popup_menu{margin-left:-1px;z-index:75;box-shadow:0 2px 3px 0px rgba(0,0,0,.25);border-radius:3px !important;padding:3px 0 3px 0;background:rgb(255,255,255)}.popup_menu:before{position:absolute;width:0;height:0;content:"";display:block;right:1.4em;bottom:100%;border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}.popup_menu .popup_item{color:#444}.popup_menu .popup_item:hover{background:none;color:#34a0ef !important}.trow_reputation_positive{background:#f1f8e9}.trow_reputation_neutral{background:#fff}.trow_reputation_negative{background:#ffebee}.reputation_positive{color:green}.reputation_neutral{color:#444}.reputation_negative{color:red}.repbox{font-weight:600;font-size:16px;padding:5px 7px 5px 7px}._neutral{background:#fafafa;color:#999;border:1px solid #ccc}._minus{background-color:#fdd2d1;color:#cb0200;border:1px solid #980201}._plus{background-color:#e8fcdc;color:#080;border:1px solid #080}img{border:none}img.attachment{border:1px solid #e9e5d7;padding:2px}hr{background:#000;color:#000;height:1px;border:0px}.clear{clear:both}.float_left{float:left}.float_right{float:right}.text-left{text-align:left}.text-right{text-align:right}.hidden{display:none;float:none;width:1%}.hiddenrow{display:none}.selectall{background:#fffbd9;border-bottom:1px solid #f7e86a;color:#333;text-align:center}.expcolimage{width:auto;float:right;top:1px;position:relative}.expcolimage img{max-width:24px;height:auto}.thead .expcolimage img{opacity:.75;transition:all .15s ease}.thead:hover .expcolimage img{opacity:.75}.expcolimage img:hover{opacity:1 !important}.tcat_menu > .expcolimage{margin-top:0}blockquote{border:1px solid #ddd;margin:0;background:#fff;padding:17px;padding-top:0}blockquote cite{border-bottom:1px solid #ddd;border-radius:0 !important;font-weight:600;padding:12px 15px;margin:0px -17px 17px -17px;display:block;background:#f8f9fa;font-style:italic;font-family:Arial,Helvetica,Tahoma,sans-serif}blockquote cite > span{float:right;font-weight:normal;font-style:normal;font-size:12px;color:#777;margin:3px 3px 0 0}blockquote cite span.highlight{float:none;font-weight:600;padding-bottom:0}blockquote > .reputationBlock,blockquote > .reasonBlock{padding-top:18px}.codeblock .title::after,.phpcodeblock .title::after{font-family:"FontAwesome",Arial,sans-serif;float:right;font-size:24px;color:#ddd;position:relative;transform:rotate(10deg);-webkit-transform:rotate(10deg)}.codeblock .title::after{content:"\f121";margin-top:-6px}.phpcodeblock .title::after{content:"php";font-size:18px;margin-top:-4px}.codeblock{border-radius:0 !important;background:#fff;border:1px solid #ddd;padding:15px;padding-top:0px}.codeblock .title{border-bottom:1px solid #ddd;font-weight:600;padding:12px 15px;margin:0px -15px 15px -15px;background:#f8f9fa}.codeblock code{overflow:auto;height:auto;max-height:200px;display:block;font-family:Monaco,Consolas,Courier,monospace;font-size:13px}.postbit_multiquote::before{content:"+ "}.postbit_multiquote_on::before{content:"– "}.smilie{vertical-align:middle}.smilie_pointer{cursor:pointer}.separator{margin:5px;padding:0;height:0px;font-size:1px;list-style-type:none}.popup_menu .popup_item_container{line-height:23px;padding:7px;text-align:left;border-bottom:1px solid #f8f8f8}.popup_menu .popup_item_container:last-child{border-top:0;border-bottom:0}.popup_menu .popup_item{text-decoration:none;display:block;min-width:160px;white-space:nowrap;padding:4px 10px 5px;font-size:1rem}.popup_item_container:hover{background:#f5f7f9}.popup_menu a.popup_item:hover{text-decoration:none}.subject_new{font-weight:600}.highlight{background:#ffc;padding-top:3px;padding-bottom:3px}.pm_alert{background:#b0bec5;border:1px solid #9db0ba;text-align:center;font-size:12px;padding:10px 20px;margin-bottom:18px}.pm_alert a{font-weight:600}.red_alert{background:#e57373;border:1px solid #ef5350;color:#fff;text-align:center;padding:10px 20px;margin-bottom:20px;font-size:13px;word-wrap:break-word}.red_alert a:link,.red_alert a:visited,.red_alert a:active{color:#fff;font-weight:600}.red_alert a:hover{text-decoration:underline}.high_warning{color:#c00}.moderate_warning{color:#f3611b}.low_warning{color:#ae5700}.imminent_banned{color:#800}.high_banned{color:#f00}.moderate_banned{color:#f60}.low_banned{color:#008000}.online{color:#15a018}.offline{color:#c7c7c7}div.error{font-family:inherit;padding:1.2rem 1.4rem 1.2rem 1.4rem;font-size:14px;border-radius:1px;color:#555;background:#e6ee9c;border:1px solid #cbcbcb}div.error p{margin:0;color:#555;font-weight:normal}div.error p em{font-style:normal;font-weight:600;padding-left:24px;display:block;color:#c00;background:url(images/error.png) no-repeat 0}div.error ul{padding-left:24px;margin:0;list-style:none}.pagination{font-size:12px;padding-top:9px}.tfoot .pagination,.tcat .pagination{padding-top:0}.pagination .pages{font-weight:600;padding-right:5px}.pagination .pagination_current,.pagination a{padding:4px 9px}.pagination a{background:#fff;border:1px solid #ddd}.pagination a:link,.pagination a:visited,.pagination a:active{color:#888}.pagination .pagination_current{background:#3498db;border:none;font-weight:600;border-radius:1000px;color:#fff;border:1px solid #2980b9}.pagination a:hover{background:#3498db;color:#fff;border-color:#2980b9;text-decoration:none}.drop_go_page{background:#fff;padding:8px;margin:9px 0 0 -7px}.pagination_breadcrumb{background-color:#fff;border:1px solid #fff;padding:1px 12px 0px;margin-top:0px;font-weight:normal;margin:10px 0 0 -.75rem;border-radius:2px;box-shadow:0 2px 3px -2px rgba(0,0,0,.15),0 2px 1px -1px rgba(0,0,0,.03)}.pagination_breadcrumb:before{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;width:0;height:0;content:"";display:block;left:0.5rem;bottom:100%;position:absolute}.pagination_breadcrumb a:link,.pagination_breadcrumb a:visited{color:#607d8b;border:none}.pagination_breadcrumb a:hover{color:#fff}.pagination_current a:link{color:#fff}.pagination_breadcrumb_link{vertical-align:middle;cursor:pointer}.thread_legend,.thread_legend dd{margin:0;padding:0}.thread_legend dd{padding-bottom:4px;margin-right:15px}.thread_legend img{margin-right:4px;vertical-align:bottom}.forum_legend,.forum_legend dt,.forum_legend dd{margin:0;padding:0}.forum_legend dd{float:left;margin-right:10px;margin-top:7px}.forum_legend dt{margin-right:10px;float:left}.success_message{color:#00b200;font-weight:bold;font-size:10px;margin-bottom:10px}.error_message{color:#C00;font-weight:bold;font-size:10px;margin-bottom:10px}#posts_container{padding:0}.ignored_post{border-top:3px solid #333;padding:15px}.ignored_post .show_ignored_post{margin-top:-15px}.deleted_post_hidden{border-top:2px solid #ccc;padding:15px}.deleted_post_collapsed{background:#fff;border-radius:3px 3px 0 0;padding:15px;border:1px solid #d7dfe3;border-top:2px solid #c5cae9}.deleted_post_collapsed .show_deleted_post{margin-top:-15px}.post{margin-bottom:13px;border-radius:3px 3px 0 0;background:#fff}.post.classic{background:#f4f4f4;padding:0px;border-radius:3px 3px 0 0;border:1px solid #d7dfe3;border-top:2px solid #c5cae9}.post.classic .post_author{margin:0px auto;position:sticky;top:61px;border:0px;padding:21px 10px 20px 10px}.post .post_author{position:relative;border-bottom:1px solid #d7dfe3;padding:10px;overflow:hidden}.post .post_author .buddy_status{vertical-align:middle;margin-top:-4px}.post.classic .post_author div.author_avatar{float:none;margin:0px auto 1em;text-align:center}.post .post_author div.author_avatar{float:left;margin-right:10px;max-width:90px}.post .post_author div.author_avatar img{border-radius:1000px;width:auto;height:auto;background:#fff}.default_postbit > .author_avatar img{max-width:64px;max-height:64px;margin:10px 0 0 10px}.post.classic .post_author div.author_information{margin-bottom:18px;float:none;padding:0;text-align:center}.post .post_author div.author_information{float:left;padding:6px 8px}.post .post_author div.author_statistics{float:right;font-size:12px;padding:14px 18px 12px 16px;color:#666;font-family:inherit;line-height:1.4}.post .post_author div.author_statistics_default{background:#eee;float:right;font-size:12px;padding:11px 18px 6px 16px;color:#666;font-family:inherit;line-height:1.4}.post.classic .post_author div.author_statistics{margin:7px 0 0 0;float:none;font-size:12px;padding:14px 18px 12px 16px;color:#666;font-family:inherit;line-height:1.4}.post .post_head{font-size:14px;padding-bottom:7px;margin-bottom:7px}.post .post_head span.post_date{color:#999}.post .post_head span.edited_post{font-size:10px;color:#999}.post .post_head span.edited_post a{color:#666}.post_edit .edited_post{font-size:12px;color:#90a4ae}.post_body{font-size:1rem;padding:12px 0 18px 0;color:#555;line-height:24px;letter-spacing:0}.post.classic .post_content{margin:0;padding:1.5rem 1.5rem 1.25rem 1.5rem;background:#fff;border-radius:1px}.post_content{padding:1.5rem 1.5rem 1.25rem 1.5rem}.post_content .signature{margin-top:10px;border-top:1px dashed #ddd;padding:12px 0 8px 0}.post .post_meta{margin:4px 0;font-size:11px;color:#999}.post .post_meta a:link,.post .post_meta a:visited,.post .post_meta a:hover,.post .post_meta a:active{color:#777}.post_controls_default{padding:0.75rem;clear:both;overflow:hidden}.post_controls{display:inline-block;padding:18px}.post_controls ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.post_controls li{float:left}.post_controls li a{text-decoration:none;display:block;font-size:13px;color:#9aa4ae;margin:0 14px}.post_controls li a:hover{color:#333}a.postbit_reputation_add,a.postbit_pm{padding:0 3px;font-size:14px}.postbit_buttons > a:link,.postbit_buttons > a:visited,.postbit_buttons > a:active{display:inline-block;color:#fff;padding:6px 19px 6px 18px;margin:5px 3px 2px;font-size:12px;background:rgba(52,152,219,1);border-radius:2px;border:1px solid rgba(41,128,185,1)}.postbit_buttons > a:hover{background:#2c82c9;color:#fff !important;border:1px solid #2c82c9}.postbit_buttons a span{display:inline-block;height:16px}.post:not(.deleted_post) .postbit_qrestore,.post:not(.deleted_post) .status_type,.post.deleted_post .postbit_mirage{display:none}a.button:link,a.button:visited,a.button:active{display:inline-block;margin:0 0 10px 0;padding:7px 21px;font-size:1rem;background:#cbcbcb;color:#000;font-weight:700}a.button:hover{background:#0288d1}a.button.small_button{font-size:13px;margin:0;padding:4px 12px}a.button span{display:inline-block}a.postbit_report{color:#03a9f4}a.postbit_report:hover{color:#455a64}.quick_jump{background:url(images/jump.png) no-repeat 0;width:13px;height:13px;padding-left:13px;margin-top:-3px;border:none}.pollbar{background:#bdc3c7;height:8px}.pollbar .percent{display:none}.pollbar .percent{display:none}.posticons_label{white-space:nowrap}.pollbar{background:#3498db;height:20px;line-height:21px;margin-top:-16px;color:#fff;font-size:12px;text-align:right;overflow:hidden;box-sizing:border-box}.pollbar .percent{display:inline-block;padding:0 7px}.poll-inner{position:relative;height:20px;box-sizing:border-box;border-radius:1000px;top:4px;overflow:hidden;background:#eceff1}.poll-inner::before{content:"0%";font-size:13px;padding:0 7px}.jGrowl{z-index:9999;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed}.jGrowl.top-left{left:0px;top:0px}.jGrowl.top-right{right:0px;top:0px}.jGrowl.bottom-left{left:0px;bottom:0px}.jGrowl.bottom-right{right:0px;bottom:0px}.jGrowl.center{top:0px;width:50%;left:25%}.jGrowl.center .jGrowl-notification,.jGrowl.center .jGrowl-closer{margin-left:auto;margin-right:auto}.jGrowl-notification{background-color:transparent;opacity:0.9;zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none
	border-radius:5px;word-break:break-all}.jGrowl .jGrowl-notification{min-height:40px}.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-header{font-weight:bold;font-size:.85em}.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:600;font-size:1rem;cursor:pointer}.jGrowl-closer{background-color:#000;opacity:0.9;zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none;border-radius:2px;word-break:break-all;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:600;text-align:center}.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl .jGrowl-notification.jgrowl_success{background:#fff;border:1px solid lightgreen;color:#333}.jGrowl .jGrowl-notification.jgrowl_error{background:#fff;color:#333;border:1px solid #ef9a9a}.jGrowl .jGrowl-notification.jgrowl_process,.jGrowl .jGrowl-closer{background:#fff;border:1px solid #cfd8dc;color:#555}@media print{.jGrowl{display:none}}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:9999;padding:20px;box-sizing:border-box;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:inline-block;background:#fff;width:400px;text-align:left;vertical-align:middle;position:relative;z-index:2;box-sizing:border-box;border-radius:8px;box-shadow:0 0 10px #000}.modal a.close-modal{position:absolute;top:10px;right:10px;display:block;width:32px;height:32px;text-indent:-9999px;background:rgba(15,28,46,0.08) url(images/close.png) no-repeat center;border-radius:50%;z-index:5}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(images/spinner_big.gif) no-repeat center center;border-radius:8px}.modal.login-modal{max-width:420px;width:100%;padding:0;border-radius:18px;box-shadow:0 24px 60px rgba(7,17,31,0.18);overflow:hidden}.jqifade{position:absolute;background-color:#777}iframe.jqifade{display:block;z-index:-1}div.jqi{position:absolute;font-family:inherit;width:400px;max-width:90%;font-size:13px;text-align:left;background:#fff;padding:7px;border-radius:3px;box-shadow:1px 1px 7px 0px rgba(0,0,0,.3)}div.jqi .jqicontainer{}div.jqi .jqiclose{position:absolute;top:5px;right:9px;width:16px;cursor:pointer;color:#bbb;font-size:18px}div.jqi .jqistate{background-color:#fff}div.jqi .jqiclose:hover{color:#777}div.jqi .jqititle{padding:5px 10px;font-size:16px;line-height:20px;border-bottom:solid 1px #eee}div.jqi .jqimessage{line-height:20px;color:#607d8b;overflow:auto;padding:13px 18px 20px}div.jqi .jqibuttonshide{display:none}div.jqi .jqibuttons{margin:0px -7px -7px -7px;text-align:right;border-top:solid 1px #efefef;background-color:#f5f6f7;border-radius:0px 0 3px 3px;padding:8px 11px 8px 9px}div.jqi .jqibuttons button{background-color:#fff;margin:0;margin-left:0px;padding:3px 21px 4px 20px;font-weight:normal;color:#90a4ae;font-size:13px;margin-left:5px;border-radius:1px !important;box-shadow:none !important;border:1px solid #80cbc4 !important}div.jqi .jqibuttons button.jqidefaultbutton{color:#00bcd4;border:1px solid #81d4fa !important}div.jqi .jqibuttons button:hover,div.jqi .jqibuttons button:focus{color:#287ade;outline:none;border:1px solid #00bcd4 !important}div.jqi .jqibuttons button[disabled]{color:#aaa}.jqiwarning .jqi .jqibuttons{background-color:#b95656}div.jqi .jqiparentstate::after{background-color:#777;opacity:0.6;content:'';position:absolute;top:0;left:0;bottom:0;right:0;border-radius:6px}div.jqi .jqisubstate{position:absolute;top:0;left:20%;width:60%;padding:7px;border:solid 1px #eee;border-top:none;border-radius:0 0 6px 6px}div.jqi .jqisubstate .jqibuttons button{padding:10px 18px}.jqi .jqiarrow{position:absolute;height:0;width:0;line-height:0;font-size:0;border:solid 10px transparent}.jqi .jqiarrowtl{left:10px;top:-20px;border-bottom-color:#fff}.jqi .jqiarrowtc{left:50%;top:-20px;border-bottom-color:#fff;margin-left:-10px}.jqi .jqiarrowtr{right:10px;top:-20px;border-bottom-color:#fff}.jqi .jqiarrowbl{left:10px;bottom:-20px;border-top-color:#fff}.jqi .jqiarrowbc{left:50%;bottom:-20px;border-top-color:#fff;margin-left:-10px}.jqi .jqiarrowbr{right:10px;bottom:-20px;border-top-color:#fff}.jqi .jqiarrowlt{left:-20px;top:10px;border-right-color:#fff}.jqi .jqiarrowlm{left:-20px;top:50%;border-right-color:#fff;margin-top:-10px}.jqi .jqiarrowlb{left:-20px;bottom:10px;border-right-color:#fff}.jqi .jqiarrowrt{right:-20px;top:10px;border-left-color:#fff}.jqi .jqiarrowrm{right:-20px;top:50%;border-left-color:#fff;margin-top:-10px}.jqi .jqiarrowrb{right:-20px;bottom:10px;border-left-color:#fff}tr td.trow1:first-child,tr td.trow2:first-child,tr td.trow_shaded:first-child{border-left:0}tr td.trow1:last-child,tr td.trow2:last-child,tr td.trow_shaded:last-child{border-right:0}.tborder tbody tr:last-child > td{border-bottom:0}.tborder tbody tr:last-child > td:first-child{border-bottom-left-radius:2px}.tborder tbody tr:last-child > td:last-child{border-bottom-right-radius:2px}.thead_collapsed{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.thead_left{border-top-right-radius:0}.thead_right{border-top-left-radius:0}.tcat_menu{border-radius:0 !important}.tborder tbody:nth-last-child(2) .tcat_collapse_collapsed{border-bottom-left-radius:2px !important;border-bottom-right-radius:2px !important}button,input.button,input.textbox,input.invalid_field,input.valid_field,select,textarea,.editor_control_bar,blockquote,.codeblock,fieldset,.pm_alert,.red_alert,.popup_menu,.postbit_buttons > a,a.button{border-radius:2px}.post.classic .post_author{border-radius:0 2px 2px 0}.popup_menu .popup_item_container:first-child .popup_item{border-top-left-radius:2px;border-top-right-radius:2px}.popup_menu .popup_item_container:last-child .popup_item{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.pagination a{border-radius:1000px}.pollbar{position:relative;border-radius:1000px}div.error{border-radius:2px}.forum-thread{font-size:14px;font-weight:600}.title-img{margin-top:-1px;margin-right:1.5rem;float:left;font-size:1.5rem;text-transform:uppercase;font-weight:700}.title-img a:hover{color:#9fa8da !important}.pm-square{background:#ffece8;margin-left:9px;padding:0 6px;text-align:center;height:22px;line-height:23px;color:#1a1a1a;display:inline-block;border-radius:50px}.pm-square:hover{background:#2c82c9}a.pm-panel:hover{text-decoration:none;color:#9fa8da !important}li a.usercp::before,li a.modcp::before,li a.admincp::before{font-family:"FontAwesome";padding-right:5px}li a.usercp::before{content:"\f007"}li a.modcp::before{content:"\f0e7";color:#fcb941}li a.admincp::before{content:"\f013";color:#e76b6b}.last-never{padding-right:1.5rem}.nav-spacer{padding:0 10px}.pedit--adj{top:76px !important}dl,dt,dd{margin:0;padding:0}dl{margin-top:3px;width:100%;clear:both;overflow:hidden}dl:last-child{margin-bottom:0}dt{max-width:100%;float:left}dd{max-width:100%;float:right;font-weight:600;text-align:right;margin-right:1px}.showthread-titleBg{padding:12px 16px 12px 16px;box-sizing:border-box;width:100%;float:left;overflow:hidden;vertical-align:middle;border-radius:2px}.showthread-titleMain{font-size:1.4rem;font-weight:700;color:#0c0c0c}.showthread-titleDesc{font-size:14px;color:#78909c}.showthread-paginationBg{margin:5px 0;padding:10px 1px 10px 2px;height:53px;width:100%;overflow:hidden;box-sizing:border-box}.forumdisplay-paginationBg{padding:10px 1px 10px 2px;margin-bottom:5px;margin-top:5px;height:53px;width:100%;overflow:hidden;box-sizing:border-box}.postbit-mainBg{margin-bottom:13px}.postbit-mainWrap{display:table !important;table-layout:fixed;width:100% !important;word-wrap:break-word}.postbit-leftCol{position:relative;display:table-cell;vertical-align:top;width:200px;background:#fafbfc;border-right:1px solid #e7e6e6}.postbit-rightCol{display:table-cell;vertical-align:top;background:#fff}.outer-postbit{margin:auto auto 5px;display:block;text-align:center}.user-status{position:absolute;bottom:12px;left:13px;height:10px;width:10px;animation:pulse 1.5s infinite cubic-bezier(0.66,0,0,1);border:none;border-radius:1000px;box-shadow:0 0 0 0 rgba(165,214,167,.8)}.user-status.online{background:#a5d6a7}.user-status.offline{background:#bdc3c7;animation:none !important}.no-bs{box-shadow:none}.mpage{margin-left:5px}.mpage a,.mpage a:link,.mpage a:visited,.mpage a:focus{background:rgb(249,251,253);border-radius:2px;font-size:11px;border:1px solid #ddd;color:#90a4ae !important;padding:1px 4px;text-decoration:none}.mpage a:hover{border:1px solid #b0bec5;color:#455a64}.trow1 .mpage,.trow2 .mpage{opacity:0}.trow1:hover .mpage,.trow2:hover .mpage{opacity:1}.unread-new::before{background:#039be5;content:"NEW";padding:1px 6px 1px 5px;margin:0px 3px;font-size:10px;color:#fff;border-radius:2px;text-decoration:none}.unread-new:hover::before{background:#5c6bc0}.usernav-spacer{padding-right:1rem}ul#buddy_list,ul#ignore_list{margin:0;padding:5px 10px}ul#ignore_list li{color:#607d8b}.buddylist-usernames{padding-left:10px;float:left;line-height:30px}.buddypopup-avatar{height:48px;width:48px;border-radius:1000px}.popup_menu.editpopup{margin:10px 0 0 -10px;border:1px solid #ddd}.popup_menu.editpopup .popup_item{padding:2px 8px 2px}.popup_menu.editpopup::before{filter:drop-shadow(0px -1px 0px #ccc)}.no_vertical_padding{padding-top:0 !important;padding-bottom:0 !important}.fb-subforum{margin-top:7px;color:#b3b3b3 !important}.fb-subforum a{font-size:0.8rem;color:#0075cb !important}.portal-avatar{height:100px;width:100px;border-radius:1000px}p.portal-message{margin:0;font-size:14px}#backtop{position:fixed;margin:0px;cursor:pointer;border-radius:1000px;color:#fff;font-size:18px;right:25px;bottom:20px;z-index:372;text-align:center;height:42px;width:42px;background:rgba(63,81,181,.7)}#backtop .backtop-icon{line-height:42px;margin-left:-1px}#backtop:hover{background:rgba(63,81,181,.6)}a.backtop{display:none}span.toggle-container{float:right;margin:17px 2px 0 0}.leftbutton,.rightbutton{cursor:pointer;float:right;font-size:18px;display:block}.rightbutton:hover,.leftbutton:hover{color:#eee}.attach-icon{margin:6px -8px 0 0;font-size:14px}.box-profile{text-align:center;color:#545454;height:26px !important;width:26px !important;line-height:26px;margin:0 9px 0 -2px;border-radius:1000px;background:#f3f3f3}.profile-container .left-sidebar{padding-left:10px;float:right;width:270px}.profile-container .profile-heading{margin:0 290px 0 0;font-family:inherit;font-weight:400;font-size:14px;overflow:hidden;padding:20px 23px 23px 23px;border-bottom:0 !important;background:#fff;border:1px solid #ddd}.profile-container .left-sidebar .sidebar-container{background:#fff;padding:0px;margin-bottom:15px;border:1px solid #ddd}.profile-container .left-sidebar .sidebar-container .sidebar-inner{padding:12px 18px 12px 17px;overflow:hidden;color:#666;line-height:1.65}.resp .sidebar-container .sidebar-inner{padding:10px 15px 10px 12px;overflow:hidden;background:#fff;margin-bottom:5px;border:1px solid rgb(229,230,231)}.thead.profile-side{padding:.8rem 1.1rem .7rem 1.1rem;color:#444;font-weight:600;border-bottom:1px solid #e5e5e5;background:#fcfdfe}.profile-buttons{padding:5px 7px 5px 6px !important;margin-bottom:3px !important;margin-left:1px;color:#fff;text-align:center;border-radius:2px !important;font-size:12px !important;width:100%;box-sizing:border-box;font-family:inherit;border:1px solid #0288d1}.tabs-wrap{margin-right:290px;border:1px solid #ddd;border-top:0;background:#fff}ul.tabs{list-style:none;font-family:inherit;font-weight:400;padding:0px;margin:0;box-sizing:border-box;overflow:hidden;background:rgb(245,247,249)}ul.tabs li{background:none;color:#777;display:inline-block;float:left;padding:15px 27px 15px 24px;cursor:pointer}ul.tabs li:hover{background:#f1f2f3}ul.tabs li.current{color:#455a64;float:left;font-weight:600;border-bottom:2px solid #7986bc}.tab-content{background:#fff;display:none;margin-top:-1px;padding:25px;border-top:1px solid #ddd}.tab-content.current{display:inherit}.ava-hs{margin-right:1.3rem;float:left;overflow:hidden}.ava-hs img{height:60px;width:60px;border-radius:2px}.ib-hs{display:none}.profile-ctbox{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed rgb(235,237,239)}.profile-ctbox:last-child{border-bottom:0;margin-bottom:0;padding-top:4px;padding-bottom:0}.profile-mcp ul{overflow:hidden;margin:0;padding:0;list-style-type:none}.profile-acp ul{overflow:hidden;margin:0;padding:0;list-style-type:none}[class*="add_buddy_button"]{margin-top:13px !important}[class*="add_buddy_button"]:hover,[class*="add_ignore_button"]:hover{background:#29b6f6 !important}[class*="report_user_button"]:hover{background:#29b6f6 !important;color:#fff !important}@keyframes pulse{to{box-shadow:0 0 0 5px rgba(165,214,167,0)}}@media screen and (max-width:1100px){.pt-hide{display:none}ul.tabs li.current{float:none}ul.tabs li{float:none;display:block}}@import url('https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700;800&family=Source+Sans+3:wght@400;500;600;700&display=swap');:root{--ink:#07111f;--ink-2:#0f1c2e;--ink-3:#162436;--surface:#f3f6fa;--paper:#fff;--muted:#5b6b7c;--line:rgba(15,28,46,0.08);--coral:#ff4d35;--coral-2:#ff7a45;--aqua:#12c8c4;--aqua-2:#0ea5a1;--gold:#f5b942;--ok:#22a06b;--shadow:0 24px 60px rgba(7,17,31,0.18);--shadow-soft:0 12px 32px rgba(7,17,31,0.1);--radius:18px;--radius-sm:12px;--max:1120px;--font-display:'Sora',sans-serif;--font-body:'Source Sans 3',sans-serif;--ease:cubic-bezier(0.22,1,0.36,1);--header-h:64px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(18,200,196,0.12),transparent 50%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(255,77,53,0.08),transparent 45%),var(--surface) !important;color:var(--ink) !important;font-family:var(--font-body) !important;font-size:15px !important;line-height:1.55 !important;text-align:center;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a:link,a:visited,a:active{color:var(--ink-2);text-decoration:none;font-size:inherit;transition:color 0.2s var(--ease)}a:hover{color:var(--coral)}strong,b{font-weight:700}#container{font-size:15px;margin:0;color:var(--ink);text-align:left;min-width:0 !important;width:100%}.wrapper{margin:0 auto;max-width:var(--max);width:calc(100% - 2rem)}#content{padding:1.25rem 0 3.5rem;max-width:var(--max);margin:0 auto;width:calc(100% - 2rem);display:block}.forums,.sidebar,.bigBox{width:100%;max-width:none;margin:0;display:block}#header{position:sticky;top:0;z-index:900}#panel .upper{position:relative;overflow:visible;color:#fff;line-height:1;height:auto;min-height:var(--header-h);padding:0.65rem 0;clear:both;background:rgba(7,17,31,0.94) !important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 30px rgba(0,0,0,0.22);border-bottom:1px solid rgba(255,255,255,0.06);display:flex;align-items:center}#panel .upper > .wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;width:100%}#panel .upper .float_left,#panel .upper .float_right{float:none !important}#panel .upper .menu.top_links{flex:1 1 auto;min-width:0}#panel .upper .stack-auth,#panel .upper .userTopMenu{flex:0 0 auto;margin-left:0 !important}#panel .upper a:link,#panel .upper a:visited,#panel .upper a:hover,#panel .upper a:active{color:rgba(255,255,255,0.88)}#header ul.menu{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:0.15rem;float:none !important}#header ul.menu li{margin:0;display:inline-flex}#header ul.menu li a{display:inline-flex;align-items:center;font-size:0.95rem;font-weight:600;padding:0.5rem 0.85rem;border-radius:999px;color:rgba(255,255,255,0.88) !important;transition:background 0.2s,color 0.2s}#header ul.menu li a:hover{background:rgba(255,255,255,0.08);color:#fff !important;text-decoration:none}.title-img{float:none !important;margin:0 0.5rem 0 0 !important;font-family:var(--font-display);font-size:1.05rem !important;font-weight:800 !important;text-transform:none !important;letter-spacing:-0.03em}.title-img a,.title-img a:link,.title-img a:visited{color:#fff !important;background:linear-gradient(90deg,#fff 0%,#b8fff9 55%,#ffb39f 100%);-webkit-background-clip:text;background-clip:text;color:transparent !important;padding:0.35rem 0.25rem !important}.title-img a:hover{opacity:0.92}.stack-auth{float:none !important;display:inline-flex;align-items:center;gap:0.5rem;margin-left:auto}.stack-btn{display:inline-flex !important;align-items:center;justify-content:center;padding:0.55rem 1.1rem !important;border-radius:999px !important;font-family:var(--font-display) !important;font-weight:600 !important;font-size:0.88rem !important;line-height:1.2 !important;text-decoration:none !important;transition:transform 0.2s var(--ease),box-shadow 0.2s,background 0.2s !important;margin:0 !important;background:transparent !important}.stack-btn:hover{transform:translateY(-1px);text-decoration:none !important}.stack-btn--ghost,#panel .upper a.login{border:1px solid rgba(255,255,255,0.22) !important;background:rgba(255,255,255,0.06) !important;color:#fff !important;padding:0.55rem 1.1rem !important;border-radius:999px !important}.stack-btn--ghost:hover,#panel .upper a.login:hover{background:rgba(255,255,255,0.14) !important;color:#fff !important}.stack-btn--primary,#panel .upper a.register{background:linear-gradient(135deg,var(--coral),var(--coral-2)) !important;color:#fff !important;box-shadow:0 8px 24px rgba(255,77,53,0.35) !important;border:none !important;padding:0.55rem 1.15rem !important;border-radius:999px !important;margin-left:0 !important}.stack-btn--primary:hover,#panel .upper a.register:hover{background:linear-gradient(135deg,var(--coral-2),var(--coral)) !important;color:#fff !important}.userTopMenu{float:none !important;margin:0 !important;display:inline-flex;align-items:center;gap:0.35rem;margin-left:auto !important}.userTopMenu a{color:#fff !important;font-weight:600}.pm-square{background:rgba(18,200,196,0.2) !important;color:var(--aqua) !important;border:1px solid rgba(18,200,196,0.35);margin-left:6px !important;font-weight:700;font-size:0.8rem}.pm-square:hover{background:var(--aqua) !important;color:var(--ink) !important}.stack-hero{margin:0 0 1.5rem;padding:1.75rem 1.5rem;border-radius:var(--radius);background:radial-gradient(circle at 90% 20%,rgba(255,77,53,0.22),transparent 40%),radial-gradient(circle at 10% 80%,rgba(18,200,196,0.18),transparent 35%),linear-gradient(160deg,#07111f 0%,#10263d 55%,#0b1a28 100%);color:#fff;box-shadow:var(--shadow-soft);overflow:hidden;position:relative}.stack-hero__eyebrow{display:inline-block;font-family:var(--font-display);font-size:0.72rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--coral-2);margin-bottom:0.55rem}.stack-hero h1{margin:0 0 0.5rem;font-family:var(--font-display);font-size:clamp(1.45rem,3vw,2rem);font-weight:800;letter-spacing:-0.03em;line-height:1.2;color:#fff;text-align:left}.stack-hero p{margin:0;color:rgba(255,255,255,0.75);font-size:1.02rem;max-width:48ch;text-align:left}table{color:var(--ink);font-size:14px;margin-bottom:1.25rem !important;background:var(--paper);padding:0 1rem;box-sizing:border-box;box-shadow:var(--shadow-soft);border-radius:var(--radius-sm);border:1px solid var(--line);width:100%;border-collapse:separate;border-spacing:0;--bs-table-color:inherit;--bs-table-bg:transparent;--bs-table-hover-bg:transparent;--bs-table-striped-bg:transparent;--bs-table-active-bg:transparent}.tborder{margin:0 auto 1.25rem;width:100%;overflow:hidden}.thead{color:var(--ink);line-height:1.35;padding:1.1rem 0.35rem 0.75rem;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-0.02em;border-bottom:1px solid var(--line)}.thead a:link,.thead a:visited,.thead a:active{color:var(--ink) !important;font-size:inherit;font-weight:700}.thead a:hover{color:var(--coral) !important;text-decoration:none}.tcat{font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--muted) !important;padding:0.65rem 0.5rem;border-bottom:1px solid var(--line);background:rgba(243,246,250,0.7)}.tcat strong a,.tcat a:link,.tcat a:visited{color:var(--muted) !important;font-size:inherit}.trow1,.trow2{padding:1rem 0.65rem;border-bottom:1px solid var(--line);transition:background 0.15s var(--ease);vertical-align:middle}.forum_item:hover .trow1,.forum_item:hover td,tr.inline_row:hover td{background:rgba(18,200,196,0.04)}.cell3{color:var(--coral) !important;font-size:0.95rem;font-weight:700}.cell4{color:var(--aqua-2) !important;font-size:0.95rem;font-weight:700}.cell5 a{color:var(--ink-2) !important;font-weight:600}.cell5 a:hover{color:var(--coral) !important}.forum_subscribe,.mark_forum_as_read{font-size:0.78rem !important;background:rgba(18,200,196,0.12) !important;padding:0.25rem 0.55rem !important;border-radius:999px !important;color:var(--aqua-2) !important;font-weight:600}.fb-subforum a{color:var(--aqua-2) !important}.navigation{color:var(--muted);border-radius:var(--radius-sm);font-size:0.92rem;overflow:hidden;max-width:none;margin:0 0 1rem;padding:0.75rem 1rem;background:var(--paper);border:1px solid var(--line);box-shadow:none}.navigation a:link,.navigation a:visited{color:var(--ink-2);font-size:inherit}.navigation a:hover{color:var(--coral)}.smalltext.description{color:var(--muted)}.smalltext.description a,.smalltext.author a{color:var(--ink-3) !important}button,input.button{padding:0.55rem 1.1rem;cursor:pointer;font-family:var(--font-display);font-size:0.88rem;font-weight:600;background:var(--ink);border:0 !important;outline:0 !important;color:#fff;border-radius:999px !important;transition:transform 0.2s var(--ease),background 0.2s,box-shadow 0.2s}button:hover,input.button:hover{background:var(--ink-2);transform:translateY(-1px)}input.textbox,textarea,select{border-radius:var(--radius-sm) !important;border:1.5px solid rgba(15,28,46,0.12) !important;font-family:var(--font-body);color:var(--ink);transition:border-color 0.2s,box-shadow 0.2s}input.textbox:focus,textarea:focus{border-color:var(--aqua) !important;box-shadow:0 0 0 3px rgba(18,200,196,0.18) !important;outline:none}#footer{background:var(--ink) !important;margin-top:2rem}#footer .upper{max-width:var(--max);color:rgba(255,255,255,0.85);border-bottom:1px solid rgba(255,255,255,0.06)}#footer .upper a:link,#footer .upper a:visited,#footer .upper a:active{color:#fff;text-transform:none;font-weight:600;font-family:var(--font-display);font-size:0.88rem}#footer .lower{color:rgba(255,255,255,0.55)}#footer .lower a:link,#footer .lower a:visited{color:var(--aqua)}.blocker{background:rgba(7,17,31,0.72) !important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal{display:inline-block;background:transparent;width:auto;max-width:calc(100vw - 2rem);text-align:left;vertical-align:middle;position:relative;z-index:2;box-sizing:border-box;border-radius:var(--radius);box-shadow:none}.modal a.close-modal{display:none !important}.modal.login-modal{width:100%;max-width:420px !important;padding:0 !important;border-radius:var(--radius) !important;box-shadow:var(--shadow) !important;background:var(--paper) !important;overflow:hidden;position:relative}#panel .upper #quick_login[style*="display:none"],#panel .upper #quick_login:not([style*="display:inline"]){}.stack-modal-close{position:absolute;top:12px;right:12px;z-index:5;width:36px;height:36px;border:0;border-radius:50%;background:rgba(15,28,46,0.06);color:var(--muted);font-size:1.4rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background 0.2s,color 0.2s}.stack-modal-close:hover{background:rgba(255,77,53,0.12);color:var(--coral);transform:none}.stack-login{padding:2rem 1.75rem 1.75rem}.stack-login__brand{font-family:var(--font-display);font-weight:800;font-size:0.78rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--coral);margin-bottom:0.65rem}.stack-login__title,.thead.signin{margin:0 0 0.35rem !important;padding:0 !important;font-family:var(--font-display) !important;font-size:1.55rem !important;font-weight:800 !important;letter-spacing:-0.03em;color:var(--ink) !important;text-align:left !important;background:transparent !important;line-height:1.2 !important}.stack-login__sub{margin:0 0 1.35rem;color:var(--muted);font-size:0.95rem}.stack-login__form{display:flex;flex-direction:column;gap:0.95rem}.login-modal table.tborder,.login-modal table{margin:0 !important;padding:0 !important;box-shadow:none !important;border:0 !important;background:transparent !important;width:100% !important}.login-modal .trow1,.login-modal .trow2{padding:0 !important;border:0 !important;background:transparent !important;display:block}.stack-field{display:flex;flex-direction:column;gap:0.4rem;width:100%}.stack-label{font-size:0.82rem;font-weight:700;color:var(--ink-3);font-family:var(--font-display)}.stack-input-wrap{position:relative;width:100%}.stack-input-wrap .login-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none;z-index:1;line-height:1}.stack-input-wrap .login-icon i,span.login-icon i::before{position:static !important;margin:0 !important;right:auto !important;font-size:14px;color:var(--muted)}.textbox-login{width:100% !important;max-width:100% !important;padding:0.85rem 1rem 0.85rem 2.55rem !important;font-size:0.98rem !important;border:1.5px solid rgba(15,28,46,0.12) !important;color:var(--ink) !important;border-radius:var(--radius-sm) !important;background:#f8fafc !important;box-sizing:border-box !important}.textbox-login:focus{border-color:var(--aqua) !important;box-shadow:0 0 0 3px rgba(18,200,196,0.2) !important;background:#fff !important}.stack-login__meta{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;flex-wrap:wrap;margin-top:0.15rem}.stack-check{display:inline-flex;align-items:center;gap:0.45rem;cursor:pointer;font-size:0.9rem;color:var(--muted);user-select:none}.stack-check input{width:16px;height:16px;accent-color:var(--aqua-2);margin:0}.stack-lost,.lost-pass,.lost-pass a:link,.lost-pass a:visited,.lost-pass a:focus,a.lost_password{position:static !important;width:auto !important;left:auto !important;bottom:auto !important;color:var(--coral) !important;font-weight:600 !important;font-size:0.88rem !important;text-align:right}.stack-lost:hover,a.lost_password:hover{text-decoration:underline;color:var(--coral-2) !important}input.button.loginpopup-button,button.loginpopup-button{margin-top:0.35rem !important;width:100% !important;padding:0.95rem 1.25rem !important;border-radius:999px !important;border:0 !important;color:#fff !important;font-family:var(--font-display) !important;font-weight:700 !important;font-size:0.98rem !important;background:linear-gradient(135deg,var(--coral),var(--coral-2)) !important;box-shadow:0 14px 36px rgba(255,77,53,0.35) !important;cursor:pointer}input.button.loginpopup-button:hover,button.loginpopup-button:hover{background:linear-gradient(135deg,var(--coral-2),var(--coral)) !important;color:#fff !important;transform:translateY(-2px);border:0 !important}.trow1.remember_me.no_bottom_border.no_vertical_padding{position:static !important;float:none !important;padding:0 !important;margin:0 !important}.postbit-leftCol{background:#f8fafc !important;border-right:1px solid var(--line) !important}.showthread-titleMain{font-family:var(--font-display);color:var(--ink)}.unread-new::before{background:var(--coral) !important;border-radius:999px}.popup_menu{border-radius:var(--radius-sm) !important;box-shadow:var(--shadow-soft) !important;border:1px solid var(--line);overflow:hidden}.popup_menu .popup_item:hover{color:var(--coral) !important}.pedit--adj{top:calc(var(--header-h) + 8px) !important}#shoutbox{border:1px solid var(--line) !important;border-radius:var(--radius-sm) !important;box-shadow:var(--shadow-soft) !important}@media screen and (max-width:900px){.wrapper,#content{width:calc(100% - 1.25rem)}#panel .upper > .wrapper{flex-direction:column;align-items:stretch;gap:0.65rem}#header ul.menu{order:1;justify-content:flex-start}.stack-auth,.userTopMenu,.float_right{order:0;width:100%;justify-content:flex-end}.pt-hide{display:none !important}.cell1 img{width:32px}.stack-hero{padding:1.35rem 1.1rem}.modal.login-modal{max-width:calc(100vw - 1.5rem) !important}.stack-login{padding:1.5rem 1.25rem 1.35rem}.postbit-mainWrap,.postbit-leftCol,.postbit-rightCol{display:block !important;width:100% !important}.postbit-leftCol{border-right:0 !important;border-bottom:1px solid var(--line);padding-bottom:0.75rem}}@media screen and (max-width:560px){.stack-nav-extra{display:none}.title-img{font-size:0.95rem !important}#header ul.menu li a{padding:0.4rem 0.55rem;font-size:0.86rem}.stack-btn,#panel .upper a.login,#panel .upper a.register{padding:0.45rem 0.85rem !important;font-size:0.82rem !important}}