.label[data-astro-cid-du6mself]{font-family:var(--font-serif);margin-block-end:.4rem;font-size:.8rem;font-weight:700}.rating_menu[data-astro-cid-du6mself] label[data-astro-cid-du6mself]{color:#fff;border-radius:6px;width:1.4rem;height:1.5rem;padding:.2rem;font-size:.8rem;line-height:0;display:inline-block;position:relative}.rating_menu[data-astro-cid-du6mself] label[data-astro-cid-du6mself] input[data-astro-cid-du6mself][type=checkbox]{opacity:0;position:absolute;top:0;left:0}.rating_menu[data-astro-cid-du6mself] svg[data-astro-cid-du6mself]{fill:#c4c4c4;max-width:1rem}.rating_menu[data-astro-cid-du6mself] label[data-astro-cid-du6mself]:hover svg[data-astro-cid-du6mself],.rating_menu[data-astro-cid-du6mself] input[data-astro-cid-du6mself]:checked+svg[data-astro-cid-du6mself]{fill:var(--orange);opacity:.5}.rating_menu[data-astro-cid-du6mself] input[data-astro-cid-du6mself]:checked+svg[data-astro-cid-du6mself]{cursor:not-allowed}.rating_menu[data-astro-cid-du6mself] input[data-astro-cid-du6mself].range_limit,.rating_menu[data-astro-cid-du6mself] input[data-astro-cid-du6mself].range_limit+svg[data-astro-cid-du6mself]{cursor:pointer;opacity:1}.rating_menu[data-astro-cid-du6mself] input[data-astro-cid-du6mself]:not(:checked),.rating_menu[data-astro-cid-du6mself] input[data-astro-cid-du6mself]:not(:checked)+svg[data-astro-cid-du6mself]{cursor:pointer}:root{--font-serif: "Sitka Text", Charter, "Bitstream Charter", Cambria, serif;--font-sans: "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}@keyframes RainbowRoad{0%{background-position:0}to{background-position:100%}}#content{background-color:#0000}.search-form[data-astro-cid-tswnd3gl]{flex-wrap:wrap;align-items:center;gap:.6rem .4rem;padding-block-start:1rem;padding-block-end:1.5rem;display:flex}.search-form[data-astro-cid-tswnd3gl] input[data-astro-cid-tswnd3gl][type=search]{background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,var(--orange),var(--yellow));min-width:min(80vw,15rem);color:var(--darkgrey);background-origin:border-box;border:3px double #0000;border-radius:6px;flex-grow:1;padding:.5rem}.search-form[data-astro-cid-tswnd3gl] input[data-astro-cid-tswnd3gl][type=search]:focus{background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,var(--orange) 20%,var(--yellow),var(--blue),var(--lightblue),var(--green),var(--yellow),var(--orange),var(--pink),var(--pink),var(--orange) 75%);background-position:100%;background-size:400%;outline:none;animation:5s ease-in-out infinite RainbowRoad}.search-form[data-astro-cid-tswnd3gl]>div[data-astro-cid-tswnd3gl]{gap:.4rem;max-width:max-content;margin-inline-start:auto;display:flex}.search-form[data-astro-cid-tswnd3gl] button[data-astro-cid-tswnd3gl]{background-color:var(--blue);cursor:pointer;border:0;border-radius:3px;padding:.3rem;font-family:Segoe UI Emoji;font-size:1.2rem}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl]{border:none;flex-wrap:wrap;gap:.6rem;width:100%;margin:0;padding:0;font-size:.8rem;display:flex}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] legend[data-astro-cid-tswnd3gl]{font-family:var(--font-serif);margin-block-end:.4rem;font-weight:700}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl]{outline:2px solid var(--green);outline-offset:-2px;background-color:#fff;padding-inline-start:.4rem;position:relative}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl] input[data-astro-cid-tswnd3gl][type=checkbox]{opacity:0;width:100%;margin:0;position:absolute;inset:0}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl] span[data-astro-cid-tswnd3gl]{border:2px solid var(--green);background-color:var(--green);justify-content:center;align-items:center;width:2rem;height:1.5rem;margin-inline-start:1rem;display:inline-flex}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl]:has(:checked){outline-color:var(--yellow);background-color:var(--yellow)}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl]:has(:checked) span[data-astro-cid-tswnd3gl]{border-color:var(--yellow);background-color:#fff}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl][data-empty=true]:not(:has(:checked)){outline-color:var(--grey)}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl][data-empty=true]:not(:has(:checked)) span[data-astro-cid-tswnd3gl]{border-color:var(--grey);background-color:var(--grey)}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl]:has(:disabled){display:none}@media not (max-width: 800px){.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl]:has(:disabled){display:block}}.search-form[data-astro-cid-tswnd3gl] fieldset[data-astro-cid-tswnd3gl] label[data-astro-cid-tswnd3gl] [data-astro-cid-tswnd3gl]{cursor:pointer}.search-results[data-astro-cid-tswnd3gl]{font-family:var(--font-serif);background-color:#fff;border-radius:6px;flex-direction:column;margin-block-start:1rem;padding:1rem;display:flex}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl]{--content-padding: 0}@media not (max-width: 450px){.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl]{--content-padding: 2.4rem}}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl]{border-block-start:3px solid var(--grey);padding-block-start:.75rem;padding-block-end:1rem}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl]:first-of-type{border:none}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] header[data-astro-cid-tswnd3gl]{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin-block-end:.25rem;display:flex}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] header[data-astro-cid-tswnd3gl] h2[data-astro-cid-tswnd3gl]{line-height:1.2;font-family:var(--font-sans);flex-grow:1;margin-block-start:0;margin-block-end:0}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] header[data-astro-cid-tswnd3gl] a[data-astro-cid-tswnd3gl]{color:#e0043f;text-underline-offset:.1em;text-decoration-style:double;text-decoration-thickness:.1em}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] header[data-astro-cid-tswnd3gl] a[data-astro-cid-tswnd3gl]:hover{text-underline-offset:.25em}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] header[data-astro-cid-tswnd3gl] a[data-astro-cid-tswnd3gl]:focus-visible{text-underline-offset:.25em}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] header[data-astro-cid-tswnd3gl] span[data-astro-cid-tswnd3gl]{place-self:start;line-height:2.12}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl]>p{max-width:46em;padding-inline:var(--content-padding);font-synthesis-style:none;margin-block-start:0;margin-block-end:0;font-style:italic}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] footer[data-astro-cid-tswnd3gl]{padding-block-start:.5rem;padding-inline:var(--content-padding)}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] dl[data-astro-cid-tswnd3gl],.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] ul[data-astro-cid-tswnd3gl],.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] dl[data-astro-cid-tswnd3gl]>span[data-astro-cid-tswnd3gl]{flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;list-style:none;display:flex}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] ul[data-astro-cid-tswnd3gl]{place-self:center;gap:.25rem .5rem;font-size:.8rem}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] ul[data-astro-cid-tswnd3gl] li[data-astro-cid-tswnd3gl]{--currentBGColor: var(--yellow);background-color:var(--currentBGColor);padding-inline-start:.2rem;padding-inline-end:.2rem}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] ul[data-astro-cid-tswnd3gl] li[data-astro-cid-tswnd3gl] a[data-astro-cid-tswnd3gl]{color:#000;text-decoration:none}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] ul[data-astro-cid-tswnd3gl] li[data-astro-cid-tswnd3gl]:has(a:hover,a:focus){background-color:color-mix(in srgb,var(--currentBGColor),white 50%)}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] ul[data-astro-cid-tswnd3gl] .series[data-astro-cid-tswnd3gl]{--currentBGColor: var(--green)}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] dl[data-astro-cid-tswnd3gl]>span[data-astro-cid-tswnd3gl]{flex-wrap:nowrap;gap:0 .25rem}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] dt[data-astro-cid-tswnd3gl]{white-space:nowrap;font-weight:700}.search-results[data-astro-cid-tswnd3gl] article[data-astro-cid-tswnd3gl] dd[data-astro-cid-tswnd3gl]{display:flex}.review-header>div{max-width:var(--main);padding-bottom:1rem}.article .collections a,.article .collections a:visited{border:2px solid var(--blue);color:var(--blue);border-radius:6px;padding:.5rem;line-height:.6;text-decoration:none;display:inline-block}.collections a+a{margin-left:1rem}.article .review-header p.collections a:hover,.article .review-header p.collections a:focus{letter-spacing:normal;color:#fff;background-color:var(--blue);font-style:normal}.series-nav{width:var(--main);max-width:calc(100% + 1rem)}nav.series-nav ul{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;margin-bottom:-.5rem;margin-left:-1rem;display:flex}.series-nav ul li{margin:0 0 .5rem 1rem;padding:0}.series-nav li a{border:2px solid var(--green);color:var(--green);border-radius:6px;padding:.5rem;line-height:.6;text-decoration:none;display:inline-block}.article nav.series-nav ul li a:hover{letter-spacing:normal;background-color:var(--green);color:#fff;font-style:normal}.series-nav a.active-series,.series-nav a.active-series:visited,.series-nav a.active-series:active{background-color:var(--green);color:#fff}.series-nav ul:hover a.active-series{color:var(--green);background-color:#fff}
