:root{color-scheme:light;--ink:#202b35;--muted:#64717c;--line:#dfe4e7;--accent:#a64b38;--paper:#fff;--bg:#f4f5f4}
*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:1.55}a:link,a:visited{color:#325d72;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #aa5c45;outline-offset:3px}#container{width:100%;min-width:0;margin:0;padding:0;color:var(--ink)}.wrapper{width:min(1180px,calc(100% - 48px));min-width:0;margin:0 auto}#content{width:100%;padding:14px 0 34px;background:none}.ecu-header{background:#202b35;border-bottom:3px solid #b66b54}.ecu-nav{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ecu-brand{display:flex;gap:12px;align-items:center;color:#fff!important;font-size:23px;font-weight:800;letter-spacing:.4px}.ecu-brand:hover{text-decoration:none}.ecu-symbol{background:#b97560;color:#fff;border-radius:9px;width:44px;height:44px;display:grid;place-items:center;font-weight:800;font-size:30px;font-style:italic}.ecu-brand small{display:block;color:#bbc5cd;font-size:10px;letter-spacing:2px;font-weight:500}.ecu-nav nav{display:flex;align-items:center;gap:27px}.ecu-nav nav a{color:#dbe2e8;font-size:14px;font-weight:500;white-space:nowrap}.ecu-nav nav .is-active{color:#fff;border-bottom:2px solid #c48e7b;padding:10px 0}.ecu-nav .ecu-game{padding:9px 14px;border:1px solid #5e6c77;border-radius:6px}.ecu-account{min-height:58px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--muted);font-size:13px;border-bottom:1px solid var(--line)}.ecu-login{background:#fff;border:1px solid #cbd4da;padding:8px 13px;border-radius:6px;font-weight:600;white-space:nowrap}.ecu-user-links{display:flex;gap:18px;flex-wrap:wrap;padding:0;margin:0;list-style:none}.navigation{font-size:12px;color:var(--muted);font-weight:400}.navigation .active{font-weight:500;color:#63717b}.ecu-hero{display:grid;grid-template-columns:1.7fr 1fr;gap:56px;padding:32px 0 40px}.ecu-eyebrow{font-size:10px;font-weight:700;letter-spacing:2.4px;color:#8b5142;margin-bottom:15px}.ecu-hero h1{font-size:44px;line-height:1.13;letter-spacing:-1.8px;margin:0;color:#22303b;font-weight:750}.ecu-hero h1 em{font-style:normal;font-weight:400;color:#60717e}.ecu-hero p{color:var(--muted);font-size:15px;line-height:1.8;margin:18px 0}.ecu-hero-link{display:inline-flex;gap:38px;color:var(--ink)!important;font-weight:650;font-size:13px;margin-top:5px}.ecu-hero-link span{color:#a85e49}.ecu-hero-note{align-self:center;border-left:1px solid #d3dadf;padding:8px 0 8px 38px;max-width:340px}.ecu-note-number{color:#8b98a0;font-size:10px;letter-spacing:2px}.ecu-hero-note h2{font-size:24px;line-height:1.3;letter-spacing:-.5px;margin:17px 0 10px;font-weight:600}.ecu-hero-note p{font-size:13px;line-height:1.7;margin:12px 0}.ecu-hero-note a{font-size:12px;font-weight:650}.ecu-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:5px 0 14px}.ecu-section-heading h2{font-size:20px;margin:0}.ecu-section-heading span{font-size:12px;color:#82909a}.tborder{width:100%;min-width:0;border:1px solid #dbe1e5;border-radius:8px;background:white;border-spacing:0;overflow:hidden;box-shadow:0 2px 5px #172b3a03}.thead{background:#e7ebee;color:#33434f;border-bottom:1px solid #d6dde2;padding:12px 15px;text-shadow:none}.thead a:link,.thead a:visited{color:#344450;font-size:14px;font-weight:650}.thead strong{font-weight:650}.tcat{background:#f6f7f8;color:#77838d;font-size:11px;font-weight:500;padding:7px 12px;border-bottom:1px solid #e6eaed}.tcat a:link,.tcat a:visited{color:#63727d}.trow1,.trow2{background:#fff;border:0;border-bottom:1px solid #edf0f2;padding:16px 12px}.trow2{background:#fbfcfc}.trow1 a,.trow2 a{color:#2b4a5b}.trow1 strong a,.trow2 strong a{font-size:14px;font-weight:650}.trow_shaded{background:#f7e8e4}.tfoot{background:#e9edef;color:#596e7e;padding:9px 12px}.smalltext{font-size:12px;line-height:1.6;color:#71808b}.largetext{font-size:16px}.forum_status{filter:grayscale(1);opacity:.55}.forum_legend{display:none}td{overflow-wrap:anywhere}.post{border:1px solid var(--line);border-radius:8px;background:#fff;margin:15px 0;overflow:hidden}.post .post_author{background:#f0f3f4;color:var(--ink);border-bottom:1px solid var(--line)}.post .post_head,.post .post_controls{background:#f6f8f9;border-color:var(--line)}.post .post_content{padding:22px}.post .post_body{font-size:14px;line-height:1.8;color:#34434e}.post .post_meta{color:#7a8790}.postbit_buttons>a:link,.postbit_buttons>a:visited{border-color:#cfd8de;border-radius:5px;background:#fff;color:#435766;text-shadow:none;padding:4px 8px}input.textbox,textarea,select{font:inherit;color:#253846;background:#fff;border:1px solid #c6d0d8;border-radius:5px;padding:8px;max-width:100%}input.button,button,.button{background:#314e60;border:1px solid #314e60;color:#fff;border-radius:5px;padding:8px 14px;font-size:13px;font-weight:600;text-shadow:none;cursor:pointer}a.button:link,a.button:visited{color:#fff}fieldset{border:1px solid var(--line);background:white;border-radius:7px}.bottommenu{background:#f0f3f5;border:1px solid var(--line);padding:12px}.pagination a{border-color:#d2dce2;background:white;color:#344e60}.pagination .pagination_current{background:#344e60;color:white;border-color:#344e60}.modal{max-width:min(600px,95vw);background:#fff}.sceditor-container{max-width:100%;border-color:#c6d0d8!important}.sceditor-container iframe{min-width:0}.ecu-footer{border-top:1px solid var(--line);padding:26px 0 32px;background:#edf0f1;font-size:12px;color:#74828d}.ecu-footer .wrapper{display:flex;justify-content:space-between;gap:32px}.ecu-footer strong{font-size:12px;letter-spacing:1px;color:#405767}.ecu-footer p{font-size:11px;margin:9px 0 0}.error,.red_alert{background:#fbece8;color:#884a3a;border-color:#e0b7aa}.pm_alert{background:#eef3ee;border-color:#c1d3c2;color:#426349}#debug{display:none}
@media(max-width:780px){.wrapper{width:calc(100% - 28px)}.ecu-nav{flex-wrap:wrap;padding:16px 0;gap:18px}.ecu-brand{font-size:21px}.ecu-nav nav{width:100%;justify-content:space-between;gap:10px}.ecu-nav nav a{font-size:12px}.ecu-account{padding:12px 0;flex-wrap:wrap;gap:10px}.ecu-user-links{gap:14px}.ecu-hero{grid-template-columns:1fr;gap:24px;padding:24px 0}.ecu-hero h1{font-size:34px}.ecu-hero-note{display:none}.ecu-hero p{font-size:14px}.ecu-section-heading span{display:none}.trow1,.trow2{padding:12px 8px}.tborder .tcat{font-size:10px;padding:6px}.forum_status{transform:scale(.8)}.post .post_content{padding:12px}.post .post_author div.author_statistics{display:none}.ecu-footer .wrapper{flex-direction:column;gap:18px}.tborder td[width="85"]{width:44px}.tborder td[width="200"]{width:110px}input.textbox,textarea,select{font-size:16px}}

@media(max-width:640px){
 .ecu-compose-table,.ecu-compose-table>tbody,.ecu-compose-table>tbody>tr,.ecu-compose-table>tbody>tr>td{display:block;width:100%;min-width:0}
 .ecu-compose-table>tbody>tr>td:not([colspan]):first-child{border-bottom:0;padding-bottom:4px}
 .ecu-compose-table>tbody>tr>td:not([colspan]):last-child{padding-top:4px}
 .ecu-compose-table input[name=subject],.ecu-compose-table textarea{width:100%}
 .ecu-compose .ecu-smilies{display:none}
 .ecu-compose .sceditor-container{width:100%!important;max-width:100%!important;min-width:0!important}
 .ecu-compose .sceditor-container iframe,.ecu-compose .sceditor-container textarea{width:100%!important;max-width:100%!important;min-width:0!important}
 .ecu-compose form[name=input] input.button{margin:3px 0}
 .ecu-forum-list, .ecu-forum-list tbody{display:block;width:100%}.ecu-forum-list thead{display:block}.ecu-forum-list thead tr,.ecu-forum-list thead td{display:block;width:100%}
 .ecu-forum-list tbody>tr:first-child{display:none}.ecu-forum-list tbody>tr:not(:first-child){display:grid;grid-template-columns:28px minmax(0,1fr);padding:14px 10px;border-bottom:1px solid #e5eaee;background:white;gap:3px 8px}
 .ecu-forum-list tbody>tr:not(:first-child)>td{border:0;padding:0;min-width:0;white-space:normal!important;background:transparent;text-align:left;width:auto}
 .ecu-forum-list tbody>tr:not(:first-child)>td:nth-child(3),.ecu-forum-list tbody>tr:not(:first-child)>td:nth-child(4){display:none}
 .ecu-forum-list tbody>tr:not(:first-child)>td:nth-child(5){grid-column:2;font-size:11px;padding-top:6px;color:#71818c}
 .ecu-forum-list tbody>tr:not(:first-child)>td:nth-child(5) br{display:none}.ecu-forum-list tbody>tr:not(:first-child)>td:nth-child(5) a{font-size:11px;margin-right:5px}.ecu-forum-list tbody>tr:not(:first-child)>td:nth-child(5) div{text-align:left!important}
 .ecu-forum-list .forum_status{width:24px;transform:scale(.7);transform-origin:top left}.ecu-forum-list .smalltext{font-size:12px}
}
