html[data-book=cpp],.library-book-cover[data-book=cpp]{color-scheme:dark;--background:#111110;--foreground:#efeee9;--signal:#c87968;--signal-foreground:#171311;--cover-foreground:#e8c889}html[data-book=cpp] .book-cover,.library-book-cover[data-book=cpp]{border-color:color-mix(in srgb, var(--signal) 42%, var(--border));border-bottom:3px solid var(--signal);background-color:#20191a;background-image:radial-gradient(color-mix(in srgb, var(--signal) 25%, transparent) .8px, transparent .8px), linear-gradient(145deg, #302021, #1d1919 72%, #172124);box-shadow:inset 0 0 28px color-mix(in srgb, var(--signal) 9%, transparent);background-size:8px 8px,100% 100%}html[data-book=cpp] .book-cover:before,.library-book-cover[data-book=cpp]:before{background:linear-gradient(180deg, color-mix(in srgb, var(--signal) 5%, transparent), transparent 58%, #0808086b)}html[data-book=cpp] .book-cover>*,.library-book-cover[data-book=cpp]>*{z-index:1}html[data-book=cpp] .book-cover strong,.library-book-cover[data-book=cpp] strong{max-width:10ch;font-family:var(--serif);letter-spacing:-.035em;text-shadow:0 2px #0808088c;font-size:25px;font-weight:700;line-height:1}html[data-book=cpp] .book-cover small,.library-book-cover[data-book=cpp] small{color:color-mix(in srgb, var(--cover-foreground) 72%, var(--foreground));font-family:var(--serif);letter-spacing:.02em;font-size:11px}html[data-book=cpp] .chapter-card .chapter-toc-table{border-color:color-mix(in srgb, var(--signal) 18%, var(--border));background:color-mix(in srgb, var(--signal) 2%, var(--background))}html[data-book=cpp] .chapter-card .chapter-toc-table li+li{border-color:color-mix(in srgb, var(--signal) 11%, var(--border))}html[data-book=cpp] .chapter-card .chapter-toc-icon{border-color:color-mix(in srgb, var(--signal) 20%, var(--border));color:var(--signal)}html[data-book=cpp] .chapter-card .chapter-toc-number{color:var(--signal)}html[data-book=cpp] .chapter-card .chapter-toc-table li>a:hover{background:color-mix(in srgb, var(--signal) 7%, var(--surface))}
