:root{color-scheme:dark}body{color:#f0e6ec;background-color:#110e12;background-image:linear-gradient(45deg,transparent 49.7%,#d05b8a08 50%,transparent 50.3%),linear-gradient(-45deg,transparent 49.7%,#d05b8a08 50%,transparent 50.3%)}header{background:#100d11;border-color:#4d2b3e}.brand span{color:#ff73ac!important}.year,.eyebrow{color:#b898ab}h1>span,.total>span{color:#b697aa}.total b{color:#ff85b7}.toolbar{border-top-color:#dc6295;border-bottom-color:#573548}.toolbar small{color:#baa1af}.toolbar i{background:#674052}.sort button{background:#271a24;color:#d9bdcd;border-color:#624055}.sort button[aria-pressed=true]{background:#e25c95;color:#140e13;border-color:#f076aa}.sort button:hover{border-color:#ff85b7}footer{border-color:#573548;color:#aa899e}.back,.author{color:#d6b4c8}.back:hover{color:#ff85b7}.author span,h2 span{color:#f17dad}.detail-title{border-color:#da6296}.detail-class{background:#372032}.views>a{background:#201820;border-color:#573548}.caption{color:#b797aa}.story{border-color:#573548}.story-text{color:#e7d8e2}a:focus-visible,.sort button:focus-visible{outline-color:#ff86ba}.profession{border-left-color:#ff6ca8;background:linear-gradient(130deg,#241622,#704059)}.stars{color:#ffabd0;text-shadow:0 0 4px #992451,1px 1px 2px #120b10}.card-bg{background:linear-gradient(145deg,#251923 0%,#b44a7a 27%,#493043 44%,#d47a9e 62%,#281c26 90%)}.diagonal{background:linear-gradient(25deg,#1e151e 0%,#1e151e 18%,#171017 24%,#ffb6d5 24.8%,#e1669f 27%,transparent 36%)}.diagonal:after{background:radial-gradient(#ffb1d2 1px,transparent 1.5px);background-size:4px 4px}.nameplate{background:linear-gradient(transparent,#170f17d9 40%)}
