/* Licensed under the Academic Free License version 3.0
	- See a copy of the AFL-3.0 at https://spdx.org/licenses/AFL-3.0 
	- Any copyright dedicated to the public domain: https://creativecommons.org/publicdomain/zero/1.0/ */

dd {display: list-item;list-style-type:"\25B6";}
dd:hover,dd:focus-within{}
dd:not(:hover)::marker {color:transparent}
dd:focus-within::marker {color:revert;}
#s:checked ~ details > details > dl > dd::marker,#s:checked ~ details > details > dl > dd:focus-within::marker,#s:checked ~ details > details > dl > dd:hover::marker {content:"";margin-left:initial}
dd,label {margin-bottom:1px;border-radius:0.2em}
label {color-adjust:exact}
summary {font-size:2em}
details > details > summary {font-size:1em}
details>details::after {padding-left:2em;content:attr(data-empty)}
@media screen and (orientation:portrait) {
	dd{font-size:2.3em;margin-bottom:1ex}
	dd > a {font-size:1.34em}
	summary {font-size:2.5em}
	details > details > summary {font-size:1.5em}
	dt:target ~ dd[typeof$="Article"]::after,#s:checked ~ details > details > dl > dd[typeof$="Article"]::after{font-size:.5em !important}
	dt:not(:target) ~ dd[typeof="Book"]:focus-within::after {transform: scale(2) !important}
}
em {text-transform:capitalize}
#s:checked ~ dl > dt > a,dt:target > a {pointer-events:none}
input#b:not(:checked) ~ dl dd[typeof="Book"],input#ae:not(:checked) ~ dl dd[typeof="Article"],input#rj:not(:checked) ~ dl dd[typeof="ScholarlyArticle"],input#ne:not(:checked) ~ dl dd[title$="language"] {pointer-events:none;opacity:0.34;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
input#b:not(:checked) ~ dl dd[typeof="Book"]::-moz-selection,input#ae:not(:checked) ~ dl dd[typeof="Article"]::-moz-selection,input#rj:not(:checked) ~ dl dd[typeof="ScholarlyArticle"]::-moz-selection,input#ne:not(:checked) ~ dl dd[title$="language"]::-moz-selection,input#b:not(:checked) ~ dl dd[typeof="Book"] *::-moz-selection,input#ae:not(:checked) ~ dl dd[typeof="Article"] *::-moz-selection,input#rj:not(:checked) ~ dl dd[typeof="ScholarlyArticle"] *::-moz-selection,input#ne:not(:checked) ~ dl dd[title$="language"] *::-moz-selection {background-color:transparent}
input#b:not(:checked) ~ dl dd[typeof="Book"]::selection,input#ae:not(:checked) ~ dl dd[typeof="Article"]::selection,input#rj:not(:checked) ~ dl dd[typeof="ScholarlyArticle"]::selection,input#ne:not(:checked) ~ dl dd[title$="language"]::selection,input#b:not(:checked) ~ dl dd[typeof="Book"] *::selection,input#ae:not(:checked) ~ dl dd[typeof="Article"] *::selection,input#rj:not(:checked) ~ dl dd[typeof="ScholarlyArticle"] *::selection,input#ne:not(:checked) ~ dl dd[title$="language"] *::selection {background-color:transparent}
input#ne:checked ~ dl dd[title$="language"] {pointer-events:auto;opacity:1;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial}
input#ne:checked ~ dl dd[title$="language"]::-moz-selection,input#ne:checked ~ dl dd[title$="language"] *::-moz-selection {color:#FFF;background-color:rgb(0,8,96)}
input#ne:checked ~ dl dd[title$="language"]::selection,input#ne:checked ~ dl dd[title$="language"] *::selection {color:#FFF;background-color:rgb(0,8,96)}
input[type="checkbox"] {position:relative;left:1.5em}
dd[typeof="Book"]::after {
	position:absolute;
	right:1em;
	line-height:0;
	pointer-events:none;
	z-index:2;
	box-shadow: 0 0 2px black, 0 0 1em black, 0 0 1em black;
	opacity: 0;
	transition: opacity 1s 0.5s,transform 1s 0.5s;
	transform: scale(0);
	transform-origin: 100% 0;
}
#ai:target ~ dl>dd[title$="Australia"]::after,#ai:target ~ dl>dd[title$="England"]::after,#ai:target ~ dl>dd[title$="Africa"]::after,#ai:target ~ dl>dd[title$="Germany"]::after,#ai:target ~ dl>dd[title$="Italy"]::after,#ai:target ~ dl>dd[title$="Israel"]::after,#ai:target ~ dl>dd[title$="pages."]::after {min-height:0;padding-left:1em}
code { --stars: 0%}
#ai:not(:target) ~ dl>dd>a>code::before,dt[id^="y"]:not(:target) ~ dd>a>code::before {content:""}
#ai:target ~ dl>dd>a>code::before,dt[id^="y"]:target ~ dd>a>code::before,#s:checked ~ details>details>dl>dd[typeof="Book"]>a>code::before {font-variant:small-caps;content:"13:\00A0" attr(data-isbn13) ", ISBN᠆10:\00A0" !important}
dt[id^="y"]:target ~ dt[id^="y"]:not(:target) ~ dd>a>code::before {content:"" !important}
/* #ai:target ~ dl>dd>a>code::after,dt[id^="y"]:target ~ dd>a>code::after,#s:checked ~ details>details>dl>dd[typeof="Book"]>a>code::after {color:transparent;-webkit-text-stroke:1px #6F4828;font-size:large;content:"\00A0★★★★★";background-clip: text;-webkit-background-clip: text;background-repeat: no-repeat;background-image:linear-gradient(to right,gold,gold);background-size:var(--stars) 100%;} Goodreads defunct book ratings api */
dt[id^="y"]:target ~ dt[id^="y"]:not(:target) ~ dd>a>code::after {content:"" !important}
#ai:target ~ dl>dd>a[style="display:none"],dt[id^="y"]:target ~ dd > a[style="display:none"] {float:right;display:inline-block !important}
dt[id^="y"]:target ~ dt[id^="y"]:not(:target) ~ dd > a[style="display:none"] {display:none !important}
dt:not(:target) ~ dd[typeof="Book"]:focus-within::after, dt:not(:target) ~ dd[typeof="Book"]:hover::after {opacity:1;transform: scale(1)}
@keyframes captions{from{left:0} 1%{left:-36em} 2%{left:-64em} 3%{left:-96em} 4%{left:-120em} 5%{left:-156em} 6%{left:-192em} 7%{left:-232em} 8%{left:-274em} 9%{left:-318em} 10%{left:-356em} 11%{left:-375em} 12%{left:-410em} 13%{left:-440em} 14%{left:-470em} 15%{left:-510em} 16%{left:-558em} 17%{left:-605em} 18%{left:-645em} 19%{left:-690em} 20%{left:-726em} 21%{left:-770em} 22%{left:-815em} 23%{left:-862em} 24%{left:-915em} 25%{left:-940em} 26%{left:-970em} 27%{left:-1000em} 28%{left:-1030em} 29%{left:-1075em} 30%{left:-1115em} 31%{left:-1155em} 31.5%{left:-1168em} 32%{left:-1190em} 33%{left:-1234em} 34%{left:-1280em} 35%{left:-1335em} 36%{left:-1375em} 37%{left:-1410em} 38%{left:-1445em} 39%{left:-1485em} 40%{left:-1530em} 41%{left:-1555em} 42%{left:-1580em} 43%{left:-1605em} 44%{left:-1635em} 45%{left:-1670em} 46%{left:-1705em} 47%{left:-1735em} 48%{left:-1750em} 49%{left:-1790em} 50%{left:-1830em} 51%{left:-1860em} 52%{left:-1920em} 53%{left:-1925em} 54%{left:-1960em} 55%{left:-2005em} 56%{left:-2065em} 57%{left:-2080em} 58%{left:-2100em} 59%{left:-2160em} 60%{left:-2185em} 61%{left:-2220em} 62%{left:-2270em} 63%{left:-2310em} 64%{left:-2355em} 65%{left:-2395em} 66%{left:-2420em} 67%{left:-2445em} 68%{left:-2475em} 69%{left:-2500em} 70%{left:-2545em} 71%{left:-2590em} 72%{left:-2640em} 73%{left:-2685em} 74%{left:-2715em} 75%{left:-2745em} 76%{left:-2785em} 77%{left:-2830em} 78%{left:-2865em} 79%{left:-2915em} 80%{left:-2955em} 81%{left:-3015em} 81.5%{left:-3035em} 82%{left:-3045em} 83%{left:-3085em} 84%{left:-3125em} 85%{left:-3150em} 86%{left:-3180em} 87%{left:-3220em} 88%{left:-3255em} 89%{left:-3290em} 90%{left:-3330em} 91%{left:-3360em} 92%{left:-3410em} 93%{left:-3453em} 94%{left:-3465em} 95%{left:-3485em} 96%{left:-3515em} 97%{left:-3560em} 98%{left:-3575em} 99%{left:-3600em}to{left:-3630em}}
@keyframes singles{from{top:0}to{top:-280px}}
@keyframes tens{from{top:0}to{top:-168px}}
@keyframes minutes{from{top:0}to{top:-280px}}
@keyframes progress{from{background-size:0% 100%}to{background-size:100% 100%}}
img {margin-left:1em;margin-right:1em;box-shadow: 0 0 2px black, 0 0 1em black, 0 0 1em black}
#st{margin-left:5px;margin-right:0;margin-bottom:4px;width:102px}
#tags {display:none;width:75px}
select {width:79px}
input[value="tags"]:checked ~ #tags {display:inline}
input[value="tags"]:checked + select {display:none}
#s:not(:checked) ~ details {display:none}
