:root{--trading-ink:#183342;--trading-cream:#f8f4eb;--trading-paper:#fffdf8;--trading-coral:#d65d34;--trading-moss:#526654;--trading-line:#d9d5cb}
body{background:var(--trading-cream)!important;color:var(--trading-ink)!important;font:15px/1.5 Arial,sans-serif!important}body>nav,nav{background:var(--trading-paper)!important;border-bottom:1px solid var(--trading-line)!important;min-height:74px;display:flex;align-items:center;gap:0;padding:0 max(22px,calc((100vw - 1080px)/2))!important}nav .brand,.brand{font:bold 30px Georgia,serif!important;letter-spacing:-2px;color:var(--trading-ink)!important}nav .brand b,nav .brand i,.brand b,.brand i{color:var(--trading-coral)!important;font-style:normal}nav a{color:var(--trading-ink)!important;text-decoration:none!important;font-size:13px;margin-left:24px!important}nav a:hover{text-decoration:underline!important}
main,.wrap{max-width:1080px!important;margin:0 auto!important;padding:50px max(22px,calc((100vw - 1080px)/2))!important;background:transparent!important;box-shadow:none!important}.k,.eyebrow{font-size:10px!important;letter-spacing:1.5px!important;font-weight:bold!important;color:var(--trading-coral)!important}h1{font:400 50px/.96 Georgia,serif!important;letter-spacing:-2px!important;margin:10px 0 26px!important;color:var(--trading-ink)!important}h2{font:400 27px Georgia,serif!important;letter-spacing:-.6px!important;color:var(--trading-ink)!important}.grid{gap:24px!important}.card,.box,table{background:var(--trading-paper)!important;border:1px solid var(--trading-line)!important;box-shadow:none!important}.card{padding:25px!important;margin:15px 0!important}.box{padding:34px!important;box-shadow:14px 14px #e5c18d!important}
label{display:block!important;font-size:11px!important;font-weight:bold!important;letter-spacing:.3px!important;margin:14px 0 5px!important}input,textarea,select{width:100%!important;border:1px solid var(--trading-line)!important;background:#fff!important;color:var(--trading-ink)!important;border-radius:0!important;padding:11px!important;font:inherit!important;margin:0 0 13px!important}input[type=hidden]{display:none!important}textarea{min-height:112px!important}button,.btn{background:var(--trading-coral)!important;color:#fff!important;border:0!important;border-radius:24px!important;padding:11px 16px!important;font-weight:bold!important;text-decoration:none!important}button:hover,.btn:hover{filter:brightness(.94)}
.workspace .panel form{display:block!important}.workspace .panel form input,.workspace .panel form textarea{display:block!important;width:100%!important;clear:both!important}.workspace .side select{width:100%!important}.workspace .side .add-form{display:block!important}table{width:100%!important;border-collapse:collapse!important}th{font-size:10px!important;letter-spacing:1px!important;color:#798681!important}th,td{padding:13px!important;border-bottom:1px solid #e6e1d7!important}.notice,.message{color:var(--trading-moss)!important;font-weight:bold}.counts{color:var(--trading-moss)!important;font-weight:bold}.error{color:#ae3d2d!important}.tag,.reply{border-radius:18px!important;background:#e5ecdf!important;color:#49684e!important}.out{margin-left:auto!important}.trading-footer{max-width:1080px;margin:0 auto;padding:22px max(22px,calc((100vw - 1080px)/2)) 34px;color:#6e7e80;font-size:12px;border-top:1px solid var(--trading-line)}.trading-footer a{color:var(--trading-ink)}
@media(max-width:700px){body>nav,nav{padding:15px 20px!important;min-height:auto;flex-wrap:wrap}nav a{margin:8px 14px 0 0!important}.out{margin-left:0!important}main,.wrap{padding:35px 20px!important}h1{font-size:42px!important}.grid{grid-template-columns:1fr!important}.box{width:calc(100% - 40px)!important;margin:35px 20px!important}}
