html .ru{--parch:#141116;--parchHi:#e9e1d2;--ink:#e9e1d2;--ink2:#b3a895;--dim:#776e63;--rule:rgba(236,220,190,.08);--rule2:rgba(236,220,190,.16);--rubric:#cfae74;
  --wood:#1d1a20;--wood2:#29242c;--paper-tex:linear-gradient(180deg,#141116,#100e11);--wood-tex:linear-gradient(180deg,rgba(255,236,205,.06),rgba(0,0,0,.22));
  --f-goth:'IM Fell English SC','EB Garamond',Georgia,serif;background:linear-gradient(180deg,#141116,#100e11)}
html .ru .ru-hd{border-bottom-color:#040304;box-shadow:inset 0 1px 0 rgba(236,220,190,.08),inset 0 -1px 0 var(--brass)}
html .ru .ru-hd small{color:var(--ink2)}
html .ru .ru-x{border:0;color:var(--ink);background:linear-gradient(180deg,#2b262e,#1e1b21);box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(255,236,205,.1),inset 0 -2px 0 rgba(0,0,0,.5)}
html .ru .ru-nav{border-top-color:#040304}
html .ru .ru-nav button{color:#b3a895}
html .ru .ru-nav button[aria-pressed=true]{background:linear-gradient(180deg,#0c0a0e,#141116);box-shadow:inset 0 2px 3px rgba(0,0,0,.6)}
html .ru h4{color:var(--brass)}
html .ru .ru-bb{border:0;background:linear-gradient(180deg,#2b262e,#1e1b21);color:var(--ink);box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(255,236,205,.10),inset 0 -3px 0 rgba(0,0,0,.45)}
html .ru .ru-bb:active{transform:none;background:linear-gradient(180deg,#141116,#19161b);box-shadow:0 0 0 1px #040304,inset 0 3px 4px rgba(0,0,0,.7)}
html .ru .ru-bb small{color:var(--dim)}
html .ru .ru-bb.on{color:var(--ink);background:linear-gradient(180deg,#121014,#18151a);box-shadow:0 0 0 1px #040304,inset 0 2px 3px rgba(0,0,0,.75),inset 0 -3px 0 var(--brass)}
html .ru .ru-bb.on small{color:var(--brass)}
html .ru .ru-bb.gold{color:#fbefe2;background:linear-gradient(180deg,#8a1a26,#6a131d 55%,#4f0d16);box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(255,210,190,.18),inset 0 -3px 0 rgba(0,0,0,.45)}
html .ru .ru-bb.gold:active{background:linear-gradient(180deg,#5a0f19,#4f0d16)}
html .ru .ru-li{border-bottom:1px solid #040304;box-shadow:0 1px 0 rgba(236,220,190,.04)}
html .ru .ru-li:active{background:#0c0a0e}
html .ru .ru-li.cur{background:linear-gradient(90deg,rgba(158,31,43,.18),rgba(158,31,43,.04) 70%);box-shadow:inset 3px 0 0 #9e1f2b}
html .ru .ru-lt span.ru-tag{border:0;color:var(--ink2);box-shadow:0 0 0 1px rgba(236,220,190,.18)}
html .ru .ru-lt span.ru-tag.m{color:#d98a7e;box-shadow:0 0 0 1px rgba(217,138,126,.4)}
html .ru .ru-lt span.tmp{color:#9cc0e6}
html .ru .ru-msg{border-color:#7a1420;color:#d98a7e}
html .ru .ru-empty b{color:var(--ink)}
html .ru .ru-dock{background:linear-gradient(180deg,#141116,#100e11);border-top:1px solid #040304;box-shadow:0 -1px 0 rgba(236,220,190,.05)}
html .ru .ru-flt{background:#070607;border:0;padding:10px 12px;box-shadow:inset 0 2px 3px rgba(0,0,0,.75),0 0 0 1px #040304}
html .ru .ru-flt::placeholder{color:var(--dim)}
html .ru .ru-req>div{color:var(--ink)}
html .ru .ru-ia .ok{color:#93a86e} html .ru .ru-ia .no{color:var(--dim)}
html .ru .ru-dice button{border:0;border-radius:1px;color:var(--ink);background:linear-gradient(180deg,#2b262e,#1e1b21);box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(255,236,205,.1),inset 0 -3px 0 rgba(0,0,0,.45)}
html .ru .ru-dice button:active{box-shadow:0 0 0 1px #040304,inset 0 3px 4px rgba(0,0,0,.7)}
html .ru .ru-req{border-color:#7a1420}
html .ru .ru-req button{border:0;border-radius:1px;color:var(--ink);background:linear-gradient(180deg,#2b262e,#1e1b21);box-shadow:0 0 0 1px #040304,inset 0 1px 0 rgba(255,236,205,.1)}
html .ru .ru-req button.y{color:#fbefe2;background:linear-gradient(180deg,#3f5a2a,#2c4220)}
