
/* Menu-reference material treatment; layout and typography are unchanged. */
.site-identity .site-header{background:linear-gradient(#232322f7,#232322f7),url('/assets/material.webp') center/384px;border-bottom-color:#a2988866}
.site-identity .button-gold{background:linear-gradient(#3c3b36,#2c2c29);border:1px solid #d39a76;color:#f4eee2;box-shadow:inset 0 1px #f4eee222,0 3px 10px #0003}
.site-identity .button-gold:hover{background:linear-gradient(#53473d,#34302b);border-color:#e4b99a;color:#fff7e9}
.site-identity .button-quiet{background:#232322cc;border-color:#666158;color:#f4eee2}
.site-identity .button-quiet:hover{background:#343431;border-color:#d39a76}
.site-identity .guide-menu>div{background:#232322;border-color:#666158;box-shadow:0 16px 40px #0008}
.site-identity .guide-menu>div a:is(:hover,:focus-visible){background:#343431;color:#e4b99a}
.site-identity .paper-section,.site-identity .field-guide-teaser{background:linear-gradient(#232322f5,#232322f5),url('/assets/material.webp') center/384px}
.site-identity .field-player{background:linear-gradient(130deg,#343431,#1b1c1b);border-color:#a29888}
.palette-preview-note{position:fixed;left:14px;bottom:14px;z-index:90;display:flex;align-items:center;gap:12px;padding:9px 14px;background:#141516ed;border:1px solid #666158;border-radius:5px;font:13px/1.4 'Source Sans 3',sans-serif;color:#d8cdbc;box-shadow:0 3px 16px #0005}
.palette-preview-note a{color:#e4b99a;text-decoration:underline;text-underline-offset:3px}.palette-preview-note button{font:inherit;padding:0 3px;color:#bbb5ab}
