/* Shared scholarly vermilion identity; retain each module's distinct layout. */
body{background:#ead9c4;background-image:radial-gradient(ellipse at top,#fff4df,#e7cab3 70%);color:#513620}.site-top{color:#742429}.site-top b{color:#85262b;text-shadow:none}.site-top span,.site-top a{color:#8c6545}.forum-shell{background:#fff9ef;border-color:#bd8b62;box-shadow:0 14px 48px #5e241d20}.brand-header{background:#601620;border-bottom-color:#b97c4a}.main-content{background:#f7eddf;background-image:radial-gradient(circle at 12px 12px,#8e342a0a 1px,transparent 2px);background-size:24px 24px}.forum-nav{background:#681c26;border-bottom-color:#d1a760}.forum-nav a{background:linear-gradient(#8e3033,#6d2028);color:#fff0c6}.forum-nav a:hover{background:#a86d3c;color:#fff4d5}.notice-strip{background:#f4dfbb;color:#825f42;border-color:#d2a581}.notice-strip b{color:#8f582b}
.feature,.forum-panel,.inline-report{border-color:#d2ac8d;box-shadow:0 4px 16px #6a2b1d0d}.feature-head,.feature-red>.feature-head,.feature-navy .feature-head,.feature-grid .feature-head,.feature-orange .feature-head{background:linear-gradient(120deg,#a46532,#79212c 65%,#5a1726);border-bottom:2px solid #d5aa61;color:#fff0cb;box-shadow:inset 0 -1px #f2d29b44}.feature-head:before{background-image:linear-gradient(#edc88410 1px,transparent 1px),linear-gradient(90deg,#edc88410 1px,transparent 1px);background-size:34px 34px;opacity:.4}.feature-head:after{border-color:#f2d29b55}.feature-head h2,.feature-orange .feature-head h2{color:#ffedbc;text-shadow:0 2px 3px #4a0d1b55}.feature-head p,.feature-navy .feature-head p{color:#e9c9ae}.module-eyebrow{color:#f2cf8d;letter-spacing:2px}.feature-red,.feature-poster,.feature-grid,.feature-orange{background:#fff7e9}.feature-red .dual-grid{background:#faf0df}.one-card{background:#fffaf0;color:#5c3e26;border-color:#dfb592}.one-card>header{background:linear-gradient(100deg,#9e6332,#77212d);border-bottom-color:#dbb67a;color:#ffecc7}.one-card header span{color:#ffecbf;border-color:#d69f72}.one-labels{color:#8b6545}.one-values strong{background:linear-gradient(135deg,#b26d35,#912b32);border-color:#d7ae6b;box-shadow:inset 0 1px #ffe0a944,0 3px 9px #7327191f;color:#fff1b9;text-shadow:0 2px #6b1c25}.one-card p{color:#916c4e}.module-more{background:#f2dfbe;color:#8e582b;border-color:#d9b08f}.plain-head{background:linear-gradient(100deg,#9f6230,#74212b);color:#fff0ca;border-color:#d09666}.plain-head h2{color:#fff1cb}.plain-head .module-eyebrow{color:#e4bb9a}.plain-head .tag{background:#8a5930;color:#ffedc8;border-color:#cd986c}.poster{background:radial-gradient(ellipse at 20% 10%,#ffe7ad,#daa275 48%,#ad6c37);color:#623d1e;border-color:#c27d45;box-shadow:inset 0 0 20px #fff1c822}.poster:before{border-color:#fff1ba88}.poster h3{color:#784820;text-shadow:0 2px #fff2c0}.poster-top{color:#7d4b23}.poster-issue{background:#fff2cc;color:#8c5427;border-color:#b97842}.poster-circle{background:radial-gradient(circle at 30% 20%,#ac6c37,#681e27 75%);color:#ffebad;border-color:#f0c86e;box-shadow:0 4px 16px #6f231b44,inset 0 0 12px #d58e4433}.poster-code-row strong{background:#fff0c4;color:#915626;border-color:#a66a38}.poster p{color:#674020}.feature-navy{background:#70212a;border-color:#b98357}.ribbon-row{background:#fff5e6;border-color:#d4a075;box-shadow:0 3px 8px #4b162618}.issue-rail{background:#8b2d2e;color:#ffe9b3;border-color:#d6a175}.issue-rail span{color:#ffe6bd;border-color:#d2996a}.ribbon-body{color:#603e23}.ribbon-body p{color:#8b572c}.pair-pill{background:linear-gradient(#fffdf7,#f8ead3);color:#774c28;border-color:#d7ad8a;box-shadow:0 2px 7px #7d3e1c18}.feature-grid .number-period{background:#fff9ee;color:#634329;border-color:#e2bea1}.number-period h3{color:#86532a}.number-period p{color:#96755a}.number-tile{background:linear-gradient(#fffdf7,#fbf0dc);border-color:#ad7a51;color:#945b2c;box-shadow:0 2px 6px #843e2012}.number-tile.is-hit{background:#ffe766;color:#a5622c;border-color:#be7233}.feature-orange .warm-row{background:linear-gradient(120deg,#fff8ec,#f6e5cd);color:#66452a}.warm-title{color:#9b5d2b}.warm-title>span{color:#8d6c51}.warm-pair{background:linear-gradient(#fffdf8,#fbedd8);color:#80522c;border-color:#d0a37f;box-shadow:0 3px 7px #7a311c14}.warm-pair span{border-color:#d3a884}.inline-report header{background:linear-gradient(100deg,#965d2e,#74212c);color:#ffedc5;border-color:#d19c71}.inline-report header span{color:#eacaaf}.inline-report p{background:#f6e7ce;color:#936f51}.inline-report{background:#fff5e5}.discussion-banner{background:#671b28}
.forum-panel{background:#fffaf1}.forum-tools{background:#f6ead6;color:#724d2f;border-color:#dcb99d}.forum-tools input{background:#fffdf7;border-color:#cda889;color:#5a3e27}.forum-tools>span{color:#967356}.forum-columns{background:#ecceb6;color:#8a6343}.topic-row{color:#65452a;border-color:#eacfb9}.topic-row em,.topic-row small{color:#9b785b}.topic-row:nth-child(even){background:#fbf2e3}.topic-row:hover{background:#f6e3c8}.topic-icon{background:#edd1ba;color:#955c2e}.topic-row:nth-child(3n) .topic-icon{background:#f3d7cf;color:#a57249}.draw-main{background:#fff2dc}.draw-label{color:#7a4f2b}.draw-ball span{color:#63452d}.next-draw-time{background:#f2dbb4;color:#8c572c;border-color:#dfb089}.draw-toolbar,.feed-source{background:#fbecd3;color:#976b47}.feed-source a{color:#9a5f2f}.draw-toolbar button{background:#8e5a30;border-color:#bc8150;color:#fff1d1}#rules{background:#f0dfc5;color:#8a684d;border-color:#cd976b}#rules h2{color:#794f2c}#rules a{color:#a16432}.back-top{background:#8b5930;border-color:#c38a5b}

body{background:radial-gradient(ellipse at top,#f5eee8,#e8dcd2 70%);color:#533c2a}.forum-shell{border-color:#bda897}.site-top b{color:#7a5434}.main-content{background:#f7f0eb}.feature-head,.feature-red>.feature-head,.feature-navy .feature-head,.feature-grid .feature-head,.feature-orange .feature-head{background:linear-gradient(110deg,#8d6747,#5c3f28 70%,#432e1c);border-color:#c9aa69}.feature-head:before{background-image:radial-gradient(circle at 12px 12px,#e9ca8622 1px,transparent 2px);background-size:28px 28px}.forum-nav a{background:linear-gradient(#805d41,#553c28)}.forum-nav a:hover{background:#916f54}.plain-head{background:linear-gradient(110deg,#8d6747,#5c3f28)}.inline-report header{background:linear-gradient(100deg,#8d6747,#5c3f28)}.back-top{background:#785538}.discussion-banner{background:#432e1d}

body{background:radial-gradient(ellipse at top,#f1f6e9,#dbe8dc 75%);color:#4e3724}.site-top b{color:#5d3e24}.main-content{background:#eff5eb}.forum-nav a{background:linear-gradient(#69472c,#4a321e)}.forum-nav a:hover{background:#7a573b}.feature-head,.feature-red>.feature-head,.feature-navy .feature-head,.feature-grid .feature-head,.feature-orange .feature-head{background:linear-gradient(110deg,#6b4c32,#4a311d 70%,#3c2817)}.plain-head,.inline-report header{background:linear-gradient(110deg,#6b4c32,#4a311d)}.discussion-banner{background:#3c2817}

body{background:radial-gradient(ellipse at top,#fff3df,#ead2b2 75%);color:#69412a}.site-top b{color:#935b2c}.main-content{background:#fff1de}.forum-nav a{background:linear-gradient(#ad6a30,#814a27)}.forum-nav a:hover{background:#c37c37}.feature-head,.feature-red>.feature-head,.feature-navy .feature-head,.feature-grid .feature-head,.feature-orange .feature-head{background:linear-gradient(110deg,#b57032,#8b4c29 70%,#653522)}.plain-head,.inline-report header{background:linear-gradient(110deg,#ad692f,#7b4227)}.discussion-banner{background:#663b25}
