@font-face{font-family:'Atkinson Hyperlegible';src:url(/fonts/AtkinsonHyperlegible-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Atkinson Hyperlegible';src:url(/fonts/AtkinsonHyperlegible-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Atkinson Hyperlegible';src:url(/fonts/AtkinsonHyperlegible-Italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Atkinson Hyperlegible';src:url(/fonts/AtkinsonHyperlegible-BoldItalic.woff2) format('woff2');font-weight:700;font-style:italic;font-display:swap}:root{--paper:#F1EEE4;--paper-alt:#E7E2D2;--ink:#262420;--ink-soft:#58544A;--rule:#8F8468;--plum:#2E1E38;--plum-mid:#5C3D72;--plum-dark:#3E2850;--rust:#B15A2B;--rust-dark:#7A3D1C}body{background:var(--paper);color:var(--ink);font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:12px}a{color:var(--plum-dark);text-decoration:none}a:hover{text-decoration:underline}#container{max-width:1000px;margin:0 auto;padding:16px}#header{background:var(--plum);border:1px solid var(--rule);border-bottom:none;padding:20px 24px 16px}#logo,#logo .wrapper{background:none !important;background-image:none !important;box-shadow:none !important;height:auto !important;width:auto !important}#logo .wrapper > a{display:block;text-decoration:none}.site-title{font-family:'Atkinson Hyperlegible',Arial,sans-serif;font-weight:700;font-size:28px;letter-spacing:0.5px;color:#F1EEE4;margin:0;line-height:1}.site-tagline{color:#D3B9DE;font-size:12px;margin:2px 0 0}#header .smalltext,#header .smalltext a{color:#D3B9DE;font-size:12px}.menu.top_links a{color:#F1EEE4 !important;font-weight:bold;text-decoration:none}.menu.top_links a:hover{text-decoration:underline}#panel .upper .wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:16px}#panel .upper .wrapper > ul.menu.top_links{list-style:none;display:flex;gap:18px;margin:0;padding:0}#panel .upper .wrapper > ul.menu.top_links li{margin:0}#panel .welcome{font-size:12px;white-space:nowrap;margin-left:auto}#panel .welcome a{font-weight:normal;color:#E4D2EA}#panel .lower .wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;padding-top:4px;text-transform:lowercase}#panel .lower ul.menu{list-style:none;display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0}#panel .lower ul.menu li{margin:0}#panel .right_stack{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}#panel .left_stack{display:flex;flex-direction:column;align-items:flex-start;gap:4px}#panel .lower ul.view_links a{color:#C9B3D9}#panel .lower ul.view_links li:last-child a{color:#D6CCE2}#panel .lower .navigation,#panel .lower .navigation a,#panel .lower .navigation .active{color:#D3B9DE;font-size:11px}#panel .lower ul.user_links,#panel .lower ul.user_links a{color:#F1EEE4}#panel .lower ul.panel_links a{color:#E9C39F}.navigation:has(> span.active:first-child:last-child){display:none}.navigation > a:first-child{font-size:0 !important}.navigation > a:first-child::before{content:"homepage";font-size:11px !important}.thead .expcolimage{float:left;margin-right:8px}#panel{background:var(--plum-mid);border:1px solid var(--rule);border-top:none;padding:6px 24px;color:#EDEBDF}#panel a{color:#E4D2EA;font-weight:bold}#panel a:hover{color:#fff}#panel .largetext{font-family:'Atkinson Hyperlegible',Arial,sans-serif;font-weight:700;font-size:16px}#panel input.button{background:var(--plum-dark);color:#F1EEE4;border:1px solid var(--rule)}.navigation,.navigation a{color:var(--ink-soft);font-size:11px}#container,#container *{border-radius:0 !important}.tborder{border:1px solid var(--rule);border-top:none;background:var(--paper);border-collapse:collapse;width:100%}.expcolimage img{display:none}.expcolimage:before{content:"⌄";color:#F1EEE4;font-size:13px;font-weight:bold;line-height:1}.thead{background:var(--plum-dark);border-left:1px solid var(--rule);border-right:1px solid var(--rule);padding:4px 10px;line-height:1.25}.thead,.thead a{color:#F1EEE4 !important;font-family:'Atkinson Hyperlegible',Arial,sans-serif;font-weight:700;font-size:13px}.thead br{display:none}.thead .smalltext:empty{display:none}.tcat{background:var(--paper-alt);padding:4px 10px;border-bottom:1px solid var(--rule)}.tcat,.tcat a{color:var(--ink-soft);font-size:10px;letter-spacing:0.4px}.trow1{background:var(--paper);border-bottom:1px solid var(--rule)}.trow2{background:var(--paper-alt);border-bottom:1px solid var(--rule)}.trow1:hover,.trow2:hover{background:#EADCEE}td.trow1,td.trow2{padding:6px 10px;vertical-align:middle}.tfoot{background:#EADCEE;border:none;border-top:1px solid var(--rule);padding:8px 10px;font-size:11px;color:var(--ink-soft);text-align:center}.smalltext{font-size:11px;color:var(--ink-soft)}.largetext{font-size:16px}.lastpost .lastposterusername,.lastpost strong{color:var(--rust-dark)}.pagination{font-size:11px;color:var(--ink-soft)}.pagination a{color:var(--plum-dark)}.pagination a:hover{background-color:var(--plum-mid);color:#fff;border-color:var(--plum-dark)}.popup_menu .popup_item:hover{background:var(--plum-mid);color:#fff}.tt-suggestion.tt-is-under-cursor{background-color:var(--plum-mid);color:#fff}input,textarea,select{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:12px;border:1px solid var(--rule);background:#fff;color:var(--ink);padding:4px 6px;box-sizing:border-box}input[type="submit"],input[type="button"],.button{background:var(--plum-mid);color:#F1EEE4;border:1px solid var(--plum-dark);font-weight:bold;padding:4px 12px;cursor:pointer}input[type="submit"]:hover,input[type="button"]:hover,.button:hover{background:var(--plum-dark)}.quote,blockquote{background:var(--paper-alt);border-left:3px solid var(--rust);padding:8px 12px;font-size:12px}.codeblock,code{background:#26242018;border:1px solid var(--rule);padding:6px 8px;font-family:monospace;font-size:11px}.forum_status{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--rust-dark);background:#F3E3D1}.forum_status img{width:16px !important;height:16px !important;max-width:16px !important;display:block}.forum_status:not(:has(img)),.forum_status.no-icon{font-size:13px;font-weight:bold}.forum_on{border-color:var(--rust-dark);background:#F7D3AC}.forum_off{border-color:var(--rule);background:#F3E3D1}.forum_offclose{border-color:var(--rule);background:#F3E3D1;opacity:.55}.forum_offlink{border-color:var(--rust-dark);background:#F3E3D1}.forum_on{border-color:var(--rust-dark);background:#F7D3AC}.forum_off{border-color:var(--rule);background:#F3E3D1}.forum_offclose{border-color:var(--ink-soft);background:#E7E2D2;opacity:.65}.forum_offlink{border-color:var(--plum-dark);background:#EADCEE}.subforumicon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin:0 5px;border:1px solid var(--rust-dark);background:#F3E3D1;font-size:8px;color:var(--rust-dark)}.subforum_minion:before{content:"●"}.subforum_minioff:before{content:"○"}.subforum_minioffclose:before{content:"×"}.subforum_miniofflink:before{content:"→"}.nav_search_item{display:inline-flex;align-items:center;gap:8px}.nav_search_item #nav_quicksearch,.nav_search_item .advanced_search{display:none}.nav_search_item.open #nav_quicksearch{display:inline-flex;align-items:center;margin:0;padding:0}.nav_search_item.open .advanced_search{display:inline}#nav_quicksearch .textbox{padding:2px 6px;font-size:11px;width:160px}.menu.top_links .advanced_search{font-weight:normal !important;color:#E4D2EA !important;font-size:11px;white-space:nowrap}.nav_search_item.open .search{border:1px solid var(--rule);background:var(--plum-dark);padding:1px 8px;font-size:11px}.footbar{border:1px solid var(--rule);background:var(--paper-alt);padding:8px 10px;font-size:11px;color:var(--ink-soft);text-align:center}.footbar a{color:var(--plum-dark)}.footbar_table{width:100%;border:none;background:none}.footbar_table td.footbar_cell{border:none;background:none;text-align:center;padding:0}.footbar_table td.footbar_cell .smalltext{color:var(--ink-soft)}td.forum_stats_cell{text-align:center;color:var(--ink-soft);font-size:11px;line-height:1.5}td.forum_stats_cell .stat_line{display:block}td.forum_stats_cell .stat_num{display:block;font-weight:700 !important;font-size:12px !important;color:var(--ink) !important}td[align="right"] .smalltext a[href*="user-"]:last-of-type,td[align="right"] .smalltext a.username{color:var(--rust-dark);font-weight:bold}td.forum_stats_cell .stat_posts{display:block;font-size:11px;color:var(--ink-soft)}#footer{border:1px solid var(--rule);background:var(--paper-alt)}#footer .upper{padding:8px 16px;border-bottom:1px solid var(--rule)}#footer .upper .wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:16px}#footer ul.menu.bottom_links{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 0 auto;padding:0;text-transform:lowercase;font-size:11px}#footer ul.menu.bottom_links li{margin:0}#footer ul.menu.bottom_links a{color:var(--plum-dark)}#footer .lower{padding:6px 16px}#footer .lower .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:11px;color:var(--ink-soft)}#footer .lower a{color:var(--plum-dark)}#footer select{font-size:11px;padding:2px 4px}dl.forum_legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:12px 0;width:100%;font-size:11px;color:var(--ink-soft)}dl.forum_legend dt{margin:0}dl.forum_legend dt:not(:first-of-type){margin-left:auto}dl.forum_legend dd{margin:0}.red_alert{background:var(--rust-dark);color:#F1EEE4;padding:6px 10px;font-size:11px;text-align:center;margin:8px 0}.pm_alert{background:var(--plum-mid);color:#F1EEE4;padding:6px 10px;font-size:11px;text-align:center;margin:8px 0}#container > .pm_alert,#container > .red_alert{margin:0}td#posts_container{padding:0}.post.classic{display:flex;flex-wrap:wrap;background:var(--paper);border:none;border-bottom:1px solid var(--rule)}#posts .post.classic:last-child{border-bottom:none}.post.classic .post_author{width:190px;flex-shrink:0;display:flex;flex-direction:column;padding:10px;background:var(--paper-alt);border-right:1px solid var(--rule)}.post.classic .post_author img{max-width:100%;height:auto}.post.classic .author_information .largetext{font-size:13px}.post.classic .author_title{font-style:italic;text-align:center;margin-top:6px}.post.classic .author_bottom{margin-top:auto;padding-top:10px;color:var(--ink-soft)}.post.classic .post_content{flex:1;min-width:0;padding:12px 14px;display:flex;flex-direction:column}.post.classic .post_body{margin-bottom:16px}.post.classic .signature{margin-top:auto;padding-top:8px;border-top:1px solid var(--rule)}.post_controls{width:100%;border-top:1px solid var(--rule);background:var(--paper-alt);padding:6px 10px;display:flex;align-items:center;gap:8px}.post_controls .post_management_buttons{margin-left:auto}.postbit_buttons a{display:inline-block;border:1px solid var(--rule);background:var(--paper);padding:2px 8px;font-size:11px;color:var(--plum-dark);text-decoration:none;margin-left:4px}.postbit_buttons a:hover{background:var(--plum-mid);color:#F1EEE4;text-decoration:none}.pollbox{max-width:520px;margin:20px auto 12px}.pollbox .tborder{border-top:1px solid var(--rule)}.pollbox td[colspan="2"] .smalltext{display:block;text-align:center;color:var(--ink-soft);font-style:italic;padding-top:4px}.post.classic .post_author{text-align:center;padding:14px 12px}.post.classic .author_information{margin-bottom:10px}.post.classic .post_author img{margin:0 auto}.post.classic .author_title{margin-top:10px;line-height:1.6}.post.classic .author_bottom{text-align:center}a.new_reply_button,a.new_thread_button{display:inline-block;background:var(--plum-mid);color:#F1EEE4 !important;border:1px solid var(--rule);border-bottom:none;padding:3px 12px;font-size:11px;font-weight:bold;text-transform:lowercase;text-decoration:none;margin:0;vertical-align:bottom}a.new_reply_button:hover,a.new_thread_button:hover{background:var(--plum-dark);text-decoration:none}.post.classic .author_information .group_badge img{width:16px;height:16px;vertical-align:text-bottom;margin-right:4px}.float_left{float:left}.float_right{float:right}.clear{clear:both}blockquote.mycode_quote{background:var(--paper-alt);border:1px solid var(--rule);border-left:3px solid var(--rust);margin:8px 0;padding:8px 10px;font-size:12px}blockquote.mycode_quote cite{display:block;margin:-8px -10px 8px;padding:4px 10px;background:#DDD6C4;border-bottom:1px solid var(--rule);font-style:italic;font-weight:bold;color:var(--plum-dark)}.postbit_buttons a.postbit_multiquote_on{background:var(--rust-dark);color:#F1EEE4;border-color:var(--rust-dark)}#quickreply_multiquote{background:var(--paper-alt);border:1px solid var(--rule);padding:4px 8px}.thread_status{display:inline-flex !important;align-items:center;justify-content:center;width:22px !important;height:22px !important;background-image:none !important;border:1px solid var(--rule);background:var(--paper-alt);font-size:0;font-weight:bold;color:var(--ink-soft);vertical-align:middle}.thread_status:before{content:"○";font-size:11px}.thread_status[class*="hot"]:before{content:"◉"}.thread_status[class*="close"]:before{content:"×"}.thread_status[class*="move"]:before{content:"→"}.thread_status[class*="new"]{border-color:var(--rust-dark);background:#F7D3AC;color:var(--rust-dark)}.thread_status[class*="dot_"]{border-color:var(--plum-dark)}td.trow_sep{background:var(--paper-alt);border-bottom:1px solid var(--rule);padding:3px 10px;font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:0.4px;color:var(--ink-soft)}.lastpost a:last-child{color:var(--rust-dark);font-weight:bold}dl.thread_legend{margin:0}dl.thread_legend dd{display:flex;align-items:center;gap:6px;margin:0 0 4px 0}.sceditor-container{border:1px solid var(--rule) !important;background:var(--paper) !important;font-family:Verdana,Geneva,Tahoma,sans-serif !important}.sceditor-toolbar{background:var(--paper-alt) !important;border-bottom:1px solid var(--rule) !important;padding:2px !important}.sceditor-group{background:none !important;border:none !important;border-right:1px solid var(--rule) !important;margin:1px 2px 1px 0 !important;padding-right:3px !important}.sceditor-group:last-child{border-right:none !important}.sceditor-button{border:1px solid transparent !important;background-color:transparent !important}.sceditor-button:hover,.sceditor-button.active{background-color:#EADCEE !important;border-color:var(--rule) !important}.sceditor-container iframe,.sceditor-container textarea{background:var(--paper) !important;color:var(--ink) !important}.attachment_dropzone,#attachment_dropzone,.dropzone{border:1px dashed var(--rule) !important;background:var(--paper-alt);color:var(--ink-soft)}.thead .smalltext{color:#F1EEE4}#footer{margin-top:12px}fieldset{border:1px solid var(--rule);background:var(--paper-alt);padding:10px 12px;margin:0}fieldset legend{padding:0 4px;font-size:11px;color:var(--ink-soft)}.profile_avatar{border:1px solid var(--rule);background:var(--paper);padding:2px;box-sizing:border-box}ul.profile_options{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}ul.profile_options li{margin:0}ul.profile_options a{display:inline-block;border:1px solid var(--rule);background:var(--paper-alt);padding:2px 8px;font-size:11px;color:var(--plum-dark);text-decoration:none}ul.profile_options a:hover{background:var(--plum-mid);color:#F1EEE4;text-decoration:none}#registration_form fieldset table td{padding:0 6px;vertical-align:top}.post_body,.post.classic .post_content{min-width:0}.post_body img,.signature img,.post_body video,.post_body iframe{max-width:100%;height:auto}.ink-rule{display:block;margin:8px 0 0}.ink-rule path{stroke:#8A6598}.posticons_label img{width:16px;height:16px;vertical-align:middle}.posticons_label{display:inline-flex;align-items:center;gap:3px;margin:0 8px 4px 0;white-space:nowrap}.posticon{width:16px;height:16px;vertical-align:middle}