.D-gy9a_frame{border:2px solid var(--high-contrast);opacity:0;border-radius:10px;flex-shrink:0;transition:opacity .3s;overflow:hidden}.D-gy9a_loaded{opacity:1}.D-gy9a_image{object-fit:cover;width:100%;height:100%;display:block}
.YaK-iq_results{flex-direction:column;align-items:center;gap:10px;display:flex}.YaK-iq_message{margin:20px 0;font-size:20px;font-weight:700}.YaK-iq_note{color:var(--low-contrast)}.YaK-iq_clear{text-decoration:underline}.YaK-iq_clear:hover{color:var(--high-contrast)}.YaK-iq_card{border:2px solid var(--high-contrast);border-radius:10px;align-items:center;gap:16px;width:100%;padding:10px;transition:box-shadow .15s;display:flex;position:relative}.YaK-iq_card:hover{box-shadow:inset 0 0 0 3px var(--high-contrast)}.YaK-iq_card:has(.YaK-iq_titleLink:focus-visible){outline:2px solid var(--high-contrast);outline-offset:2px}.YaK-iq_cover{width:150px;height:200px;margin:5px}.YaK-iq_text{flex-direction:column;flex:1;align-items:center;min-width:0;margin:5px;display:flex}.YaK-iq_title{font-size:30px;font-weight:400;line-height:1.2}.YaK-iq_titleLink:after{content:"";border-radius:10px;position:absolute;inset:0}.YaK-iq_titleLink:focus-visible{outline:none}.YaK-iq_author{margin-top:4px;font-size:20px}.YaK-iq_score{margin:12px 0 14px}.YaK-iq_more{z-index:1;color:var(--low-contrast);align-self:flex-end;margin-top:14px;position:relative}.YaK-iq_moreLink:hover{color:var(--high-contrast)}@media (max-width:600px){.YaK-iq_card{gap:8px}.YaK-iq_cover{width:90px;height:120px}.YaK-iq_title{font-size:22px}.YaK-iq_author{font-size:16px}}
.aatSpa_trope{z-index:1;color:var(--high-contrast);font-family:var(--dense-font);-webkit-text-decoration:underline dotted var(--low-contrast);text-decoration:underline dotted var(--low-contrast);text-underline-offset:4px;background:0 0;border:none;margin:2px 6px;padding:0;font-size:16px;line-height:1.5;display:inline-block;position:relative}.aatSpa_trope:hover,.aatSpa_trope[data-open]{-webkit-text-decoration:underline solid var(--high-contrast);text-decoration:underline solid var(--high-contrast)}.aatSpa_popup{z-index:30;background-color:var(--high-contrast);border-radius:6px;width:min(500px,100vw - 16px);animation:.3s aatSpa_fade-in;box-shadow:0 4px 16px #0000004d}.aatSpa_popup:focus{outline:none}.aatSpa_arrow{fill:var(--high-contrast)}.aatSpa_content{max-height:min(60vh, 480px, var(--available-height,480px));padding:4px 10px;overflow-y:auto}.aatSpa_paragraph{color:var(--back);font-family:var(--dense-font);text-align:justify;margin:10px 0;font-size:14px}.aatSpa_actions{justify-content:flex-end;gap:16px;margin:10px 0 8px;display:flex}.aatSpa_action{color:var(--back);font-family:var(--dense-font);background:0 0;border:none;padding:0;font-size:14px;font-weight:700}.aatSpa_action:hover{text-decoration:underline}@keyframes aatSpa_fade-in{0%{opacity:0}to{opacity:1}}
._4fzjgW_bar{background-color:var(--low-contrast);border-radius:30px;align-items:center;width:100%;max-width:720px;height:40px;margin:0 auto;display:flex}._4fzjgW_divider{background-color:var(--back);border-radius:30px;flex-shrink:0;width:4px;height:70%}._4fzjgW_keyword{width:30%;height:100%;color:var(--back);font-family:var(--title-font);text-align:center;text-overflow:ellipsis;background:0 0;border:none;outline:none;padding:0 12px;font-size:16px}._4fzjgW_keyword::placeholder{color:var(--back);opacity:1}._4fzjgW_keyword:focus::placeholder{color:#0000}._4fzjgW_popular{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:20px;display:flex}._4fzjgW_toggle{cursor:pointer;flex-shrink:0;width:48px;height:26px;position:relative}._4fzjgW_slider{background-color:var(--low-contrast);border-radius:26px;transition:background-color .4s;position:absolute;inset:0}._4fzjgW_slider:before{content:"";background-color:var(--back);border-radius:50%;width:20px;height:20px;transition:transform .4s;position:absolute;bottom:3px;left:3px}._4fzjgW_toggle input:checked+._4fzjgW_slider{background-color:var(--high-contrast)}._4fzjgW_toggle input:checked+._4fzjgW_slider:before{transform:translate(22px)}._4fzjgW_toggle input:focus-visible+._4fzjgW_slider{box-shadow:0 0 0 2px var(--back), 0 0 0 4px var(--high-contrast)}._4fzjgW_search{justify-content:center;align-items:center;width:72px;margin-top:20px;display:inline-flex}
.ppx3TG_combobox{flex:1;min-width:0;height:100%;position:relative}.ppx3TG_input{width:100%;height:100%;color:var(--back);font-family:var(--title-font);text-align:center;text-overflow:ellipsis;background:0 0;border:none;outline:none;padding:0 16px;font-size:16px}.ppx3TG_input::placeholder{color:var(--back);opacity:1}.ppx3TG_input:focus::placeholder{color:#0000}.ppx3TG_list{z-index:20;border:2px solid var(--high-contrast);background-color:var(--back);border-radius:10px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 .2em .6em #0003}.ppx3TG_option{color:var(--high-contrast);cursor:pointer;padding:6px 12px}.ppx3TG_option:hover,.ppx3TG_option[aria-selected=true]{background-color:var(--low-contrast);color:var(--back)}.ppx3TG_option mark{color:inherit;background:0 0;font-weight:700}
.tIqqcW_app{max-width:1040px;min-height:100vh;margin:0 auto;padding:0 20px 60px}.tIqqcW_switch{background-color:var(--other-back);color:var(--other-mid);position:absolute;top:10px;right:10px}.tIqqcW_switch:hover{background-color:var(--other-highlight)}.tIqqcW_header{padding-top:100px}.tIqqcW_title{font-size:50px;font-weight:700;line-height:1.2}.tIqqcW_tagline{margin:12px 0 40px;font-size:20px;font-weight:700}.tIqqcW_output{margin-top:56px}.tIqqcW_inspiration{flex-direction:column;align-items:center;gap:10px;display:flex}.tIqqcW_inspiration p{margin-bottom:10px}.tIqqcW_inspirations{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tIqqcW_inspirations a{border:2px solid var(--mid);color:var(--mid);background-color:#0000;padding:6px 14px;font-size:14px}.tIqqcW_inspirations a:hover{background-color:var(--mid);color:var(--back)}@media (max-width:600px){.tIqqcW_app{padding:0 14px 40px}.tIqqcW_header{padding-top:80px}.tIqqcW_title{font-size:34px}.tIqqcW_tagline{margin:10px 0 28px;font-size:18px}.tIqqcW_output{margin-top:40px}}
._1hbyNa_stars{vertical-align:middle;align-items:center;display:inline-flex;overflow:hidden}._1hbyNa_star{color:var(--high-contrast);flex-shrink:0}
.aOVybW_card{border:2px solid var(--high-contrast);border-radius:10px;width:100%;padding:20px}.aOVybW_title{font-size:30px;font-weight:400;line-height:1.2}.aOVybW_author{margin-top:4px;font-size:20px}.aOVybW_cover{width:150px;height:200px;margin:14px auto 0}.aOVybW_rating{margin-top:20px}.aOVybW_heading{margin-top:28px;font-size:1.17em;font-style:italic;font-weight:700}.aOVybW_section{margin:16px 0}.aOVybW_summary{font-family:var(--dense-font);text-align:justify;margin:16px 0}.aOVybW_none{font-style:italic}.aOVybW_tropes{margin:16px 0;line-height:1.8}.aOVybW_review{font-family:var(--dense-font);margin:16px 0}.aOVybW_readMore{background-color:var(--mid);color:var(--back);font-family:var(--title-font);border:none;padding:6px;font-size:16px;transition:background-color .15s}.aOVybW_readMore:hover{background-color:var(--low-contrast)}.aOVybW_back{margin-top:28px}@media (max-width:600px){.aOVybW_card{padding:14px}.aOVybW_title{font-size:22px}.aOVybW_author{font-size:16px}}
