:root{color:#d9d5c8;font-synthesis:none;--gold:#b8a071;--gold-light:#d5bd87;--line:#353b35;--muted:#8c948a;--ink:#1c211f;--serif:Georgia, "Times New Roman", serif;background:#181c1c;font-family:Arial,Helvetica Neue,sans-serif;font-size:13px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{opacity:.3;cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}button,a,input{touch-action:manipulation}button{transition:color .15s,background-color .15s,border-color .15s}a{color:inherit;text-decoration:none}svg{vertical-align:middle;flex-shrink:0}h1,h2,h3,p{margin:0}button{text-align:left}::selection{color:#fff;background:#ae8b4e}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#575d4f;border-radius:3px}::-webkit-scrollbar-track{background:0 0}.brand-seal{clip-path:polygon(10% 0,90% 0,100% 10%,100% 82%,50% 100%,0 82%,0 10%);color:#c4ad77;background:#363829;border:1px solid #8b784e;place-items:center;width:44px;height:48px;display:grid}
