/* Neutral surfaces only; health, status, card types and character mechanic colors retain their meaning. */
.tavern263 :is(.detail-heading91,.battle-log .log-turn-divider,#hand-dock91,.hand-dock91,#board-info258,.card-inspect91,.card-art-frame,.class-emblem){background:var(--deep263)!important;color:var(--ink263)!important;border-color:var(--line263)!important}
.tavern263 :is(.detail-open91,.detail-status91 small,.save-note124,.start-hint124,.painter-last135){color:var(--muted263)!important;border-color:var(--line263)!important}
.tavern263 .detail-status91{border-color:var(--line263)!important}
.tavern263 #turn-label.turn-pill{background:var(--deep263)!important;color:var(--muted263)!important;border-color:var(--line263)!important}
.tavern263 #turn-label.turn-pill.active{background:var(--raised263)!important;color:var(--accent263)!important;border-color:var(--accent263)!important;box-shadow:inset 3px 0 var(--accent263)}
.tavern263 :is(.summon-slot,.turret-slot,.totem-slot,.bear-form262:not(.active),#loot-board187 article,.chant-slot102.chant-slot214,.queen-resource109,.evidence-card67,.cauldron-empty87,.floorplan258 .room90,.arm-detail100,.reward-button84,.puppet63,.astro-icon258){background-color:var(--deep263)!important;color:var(--ink263)!important;border-color:var(--line263)!important}
.tavern263 :is(.chess-board68,.chess-cell68){background:var(--deep263)!important;border-color:var(--line263)!important}
.tavern263 .chess-cell68:nth-child(odd){background:var(--raised263)!important}
.tavern263 .astro-icon258.current{border-color:var(--accent263)!important;background:var(--raised263)!important}
.tavern263 :is(#loot-board187,.bear-modes262 button:not(.active),.cauldron87>span,.cauldron-cards87>span,.puppet-steps63 span:not(.active),.arm-cards100 button:not(.range100),[data-aim109],[data-swarm109]){background:var(--deep263)!important;color:var(--muted263)!important;border-color:var(--line263)!important}
.tavern263 .floorplan258 .room90.current{background:var(--raised263)!important;border-color:var(--accent263)!important}
.tavern263 [id$="-witch87"] .supplies84>span{background:var(--deep263)!important;color:var(--muted263)!important;border-color:var(--line263)!important}
.tavern263 .deck-difficulty{border:1px solid currentColor!important;background:var(--deep263)!important}
.tavern263 .difficulty-beginner{color:#a5caac!important}.tavern263 .difficulty-easy{color:#aac8c8!important}.tavern263 .difficulty-normal{color:#e0c38c!important}.tavern263 .difficulty-hard{color:#e4a084!important}.tavern263 .difficulty-expert{color:#c8a7de!important}
:root[data-theme263=parchment] .difficulty-beginner{color:#315c38!important}:root[data-theme263=parchment] .difficulty-easy{color:#245c63!important}:root[data-theme263=parchment] .difficulty-normal{color:#775316!important}:root[data-theme263=parchment] .difficulty-hard{color:#933a27!important}:root[data-theme263=parchment] .difficulty-expert{color:#6f398c!important}
.rank266{width:min(920px,94vw)}.rank266 p{line-height:1.65}.rank-picks266{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:7px;max-height:44dvh;overflow:auto}.rank-picks266 button{display:flex;align-items:center;gap:8px;text-align:left;font-size:13px}.rank-picks266 img{width:45px;height:50px;object-fit:cover;border-radius:3px}.rank-picks266 [aria-pressed=true]{outline:2px solid var(--accent263);background:var(--raised263)!important}.rank266 [data-status]{min-height:1.6em;color:var(--accent263)}
[data-notes266]>article{border:1px solid var(--line263);border-radius:8px;padding:12px 16px;margin:10px 0;background:var(--soft263)}[data-notes266] li{line-height:1.7;margin:5px 0}

html[data-theme263="parchment"] .rank-picks266 button[aria-pressed="true"]{color:#352a1b!important;text-shadow:none}
.rank266 details{margin:8px 0}.rank266 summary{cursor:pointer}
