.FNqxdW_grid{gap:.75rem;display:grid}@media (min-width:640px){.FNqxdW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ggqMhq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}@media (min-width:640px){.ggqMhq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.ggqMhq_grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
.-tTVcG_link{display:block}.-tTVcG_row{border:1px solid #0000;gap:1rem;display:flex}.-tTVcG_cover{flex-shrink:0;width:5rem;height:107px;position:relative}.-tTVcG_image{object-fit:cover}.-tTVcG_status{position:absolute;top:.25rem;left:.25rem}.-tTVcG_statusBadge{box-shadow:var(--shadow-sm);scale:.75}.-tTVcG_content{flex:1;min-width:0}.-tTVcG_content>:not(:last-child){margin-bottom:.5rem}.-tTVcG_titleWrap>:not(:last-child){margin-bottom:.25rem}.-tTVcG_title{font-size:var(--text-sm);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default);transition-duration:var(--duration-fast);font-weight:600;line-height:1}.-tTVcG_meta{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.-tTVcG_metaItem{align-items:center;gap:.25rem;display:flex}.-tTVcG_metaItem svg{width:.75rem;height:.75rem}.-tTVcG_badgeIcon{width:.625rem;height:.625rem;margin-right:.25rem}.-tTVcG_score{height:1.25rem;padding-inline:.375rem}.-tTVcG_synopsis{-webkit-line-clamp:2;color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-relaxed);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.-tTVcG_genres{flex-wrap:wrap;gap:.5rem;display:flex}.-tTVcG_genre{align-items:center;gap:.25rem;height:1.25rem;padding-inline:.5rem;display:flex}@media (hover:hover){.-tTVcG_link:hover .-tTVcG_title{color:var(--primary)}}@media (min-width:640px){.-tTVcG_title{font-size:var(--text-base)}}
.pvZt9W_section>:not(:last-child){margin-bottom:1.5rem}.pvZt9W_card{box-shadow:none;background-color:#0000;border-width:0;gap:0;padding-block:0}.pvZt9W_header{gap:0;padding:1.5rem 0}.pvZt9W_title{align-items:center;gap:.5rem;display:flex}.pvZt9W_icon{width:1.25rem;height:1.25rem}.pvZt9W_content{padding:0 0 1.5rem}.pvZt9W_list>:not(:last-child){margin-bottom:1.5rem}
.YnXitq_link{cursor:pointer;display:block}.YnXitq_frame{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--muted);position:relative;overflow:hidden}.YnXitq_image{aspect-ratio:2/3;object-fit:cover;width:100%}.YnXitq_fallback{aspect-ratio:2/3;background-image:linear-gradient(to bottom right in oklab, color-mix(in oklab, var(--primary) 15%, transparent) 0%, var(--muted) 50%, var(--muted) 100%);justify-content:center;align-items:center;width:100%;display:flex}.YnXitq_initials{font-family:var(--font-sans);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);-webkit-user-select:none;user-select:none;font-weight:700}.YnXitq_favorites{border:1px solid color-mix(in oklab, var(--background) 20%, transparent);background-color:color-mix(in oklab, var(--foreground) 80%, transparent);color:var(--background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:.5rem;right:.5rem}.YnXitq_heart{fill:currentColor;width:.75rem;height:.75rem;color:var(--color-favorite);margin-right:.25rem}.YnXitq_role{transition:all .3s var(--ease-default);border-style:none;align-items:center;gap:.25rem;display:flex;position:absolute;bottom:.5rem;left:.5rem}.YnXitq_roleMain{background-color:color-mix(in oklab, var(--primary) 90%, transparent);color:var(--primary-foreground)}.YnXitq_roleSupporting{background-color:color-mix(in oklab, var(--secondary-foreground) 80%, transparent);color:var(--secondary)}.YnXitq_roleOther{background-color:color-mix(in oklab, var(--muted-foreground) 80%, transparent);color:var(--background)}.YnXitq_hoverLabel{display:none}@media (hover:hover){.YnXitq_link:hover .YnXitq_role{background-color:color-mix(in oklab, var(--background) 90%, transparent);color:var(--foreground)}.YnXitq_link:hover .YnXitq_roleLabel{display:none}.YnXitq_link:hover .YnXitq_hoverLabel{display:block}.YnXitq_role.YnXitq_roleMain:hover{background-color:var(--primary)}.YnXitq_role.YnXitq_roleSupporting:hover{background-color:color-mix(in oklab, var(--secondary-foreground) 90%, transparent)}.YnXitq_role.YnXitq_roleOther:hover{background-color:color-mix(in oklab, var(--muted-foreground) 90%, transparent)}}.YnXitq_body{text-align:center;padding:.75rem}.YnXitq_body>:not(:last-child){margin-bottom:.25rem}.YnXitq_name{-webkit-line-clamp:1;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm--line-height);-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.YnXitq_kanji{-webkit-line-clamp:1;color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.YnXitq_voiceActor{justify-content:center;align-items:center;gap:.375rem;padding-top:.25rem;display:flex}.YnXitq_vaAvatar{border:1px solid var(--border);border-radius:var(--radius-full);background-color:var(--muted);flex-shrink:0;width:1.25rem;height:1.25rem;position:relative;overflow:hidden}.YnXitq_vaImage{object-fit:cover}.YnXitq_vaName{-webkit-line-clamp:2;text-align:left;color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-tight);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._9lkSLa_section>:not(:last-child){margin-bottom:1.25rem}._9lkSLa_heading>:not(:last-child){margin-bottom:.375rem}._9lkSLa_eyebrow{width:6rem;height:.75rem}._9lkSLa_title{width:12rem;height:2rem}._9lkSLa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}._9lkSLa_card>:not(:last-child){margin-bottom:.75rem}._9lkSLa_poster{aspect-ratio:2/3;border-radius:var(--radius-lg);width:100%}._9lkSLa_line{width:100%;height:1rem}._9lkSLa_lineShort{width:66.6667%;height:.75rem}@media (min-width:640px){._9lkSLa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){._9lkSLa_grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
.oE93Bq_root{z-index:-10;position:absolute;inset:0}.oE93Bq_bleed{height:calc(100% + 15rem);inset:0 0 auto;overflow:hidden}.oE93Bq_imageWrap{width:100%;height:100%;position:relative}.oE93Bq_image{object-fit:cover;filter:blur(40px)saturate(1.1);opacity:.6;scale:1.1}.dark .oE93Bq_image{opacity:.5}.oE93Bq_layer{position:absolute;inset:0}.oE93Bq_scrimX{background-image:linear-gradient(to right in oklab, var(--background), color-mix(in oklab, var(--background) 60%, transparent), color-mix(in oklab, var(--background) 30%, transparent))}.oE93Bq_scrimY{background-image:linear-gradient(to bottom in oklab, color-mix(in oklab, var(--background) 40%, transparent), color-mix(in oklab, var(--background) 30%, transparent), var(--background))}
.SEOkia_trigger{width:100%}.SEOkia_leadIcon{margin-right:.5rem}.SEOkia_editLink{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default);transition-duration:var(--duration-fast);align-items:center;gap:.25rem;margin-top:.375rem;display:flex}@media (hover:hover){.SEOkia_editLink:hover{color:var(--foreground)}}.SEOkia_editIcon{width:.75rem;height:.75rem}.SEOkia_editor{margin-top:.5rem}.SEOkia_editor>:not(:last-child){margin-bottom:.5rem}.SEOkia_input{border:1px solid var(--input);border-radius:var(--radius-md);background-color:var(--background);width:100%;font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding:.375rem .75rem}.SEOkia_input::placeholder{color:var(--muted-foreground)}.SEOkia_input:focus-visible{box-shadow:0 0 0 2px var(--ring);outline-style:none}.SEOkia_hint{color:var(--muted-foreground);font-size:10px}.SEOkia_actions{gap:.5rem;display:flex}.SEOkia_actionButton{height:1.75rem;font-size:var(--text-xs);line-height:var(--text-xs--line-height)}
