#optrpg-characters.oc{--catalog-nav:linear-gradient(115deg,rgba(6,29,59,.92),rgba(20,46,58,.80) 58%,rgba(11,32,45,.86));--catalog-card:linear-gradient(145deg,rgba(20,46,58,.80),rgba(11,32,45,.86) 38%,rgba(6,29,59,.92));--catalog-info:linear-gradient(145deg,rgba(6,29,59,.92),rgba(20,46,58,.80) 58%,rgba(11,32,45,.86))}
#optrpg-characters.oc .oc-card{background:var(--catalog-card)}
#optrpg-characters.oc :is(.oc-caption,.oc-card-actions,.oc-card-meta){background:transparent}
#optrpg-characters.oc .oc-portrait{background:radial-gradient(ellipse at 50% 30%,#4f737420,transparent 72%)}
#optrpg-characters.oc .oc-search{background:var(--catalog-nav)}
#optrpg-characters.oc :is(.oc-button,.oc-small-button):not(:hover){background:var(--catalog-nav)!important}
#optrpg-characters.oc :is(.oc-panel,.or-influence,.oc-award){background:var(--catalog-info)}
#optrpg-characters.oc :is(.oc-panel-heading,.oc-panel-scroll,.oc-section-body){background:transparent}
#optrpg-characters.oc :is(.oc-section>summary,.oc-section-placeholder,.oc-collection-row>summary){background:var(--catalog-info)!important}
#optrpg-characters.oc :is(.oc-section>summary,.oc-section-placeholder,.oc-collection-row>summary):hover{background:linear-gradient(110deg,#d8b46c08 10%,#d8b46c30 45%,#d8b46c08 80%),var(--catalog-info)!important;color:var(--oc-light)!important;border-color:#e2c585b0;box-shadow:inset 0 -2px #d8b46c55;text-shadow:0 0 9px #e2c58544}
