:root{--primary:#171717;--secondary:#272727;--accent:#d4af37;--header-bg:#111;--header-color:#f8f5ed;--link-fg:#80620c;--link-hover-color:#b28c18;--button-bg:#171717;--button-hover-bg:#343434;--default-button-bg:#d4af37;--default-button-hover-bg:#e4c454}body{background:#f5f4f0}#header{background:#101010;border-bottom:3px solid #d4af37}#branding h1{color:#d4af37}a:link,a:visited{color:#80620c}a:hover{color:#b28c18}button,input[type=submit],.button{border-radius:3px}#content{max-width:1450px;margin:0 auto;padding:22px}.module h2,.module caption,.inline-group h2{background:#171717;color:#f6f3e9}.breadcrumbs{background:#e8e5db;color:#333}@media(max-width:700px){#content{padding:12px}#header{padding:10px}#branding h1{font-size:16px}.submit-row{position:sticky;bottom:0;z-index:5}}

