.PIaF4q_root{align-items:center;gap:1rem;display:flex}.PIaF4q_stat{text-align:center}.PIaF4q_stars{justify-content:center;align-items:center;gap:.25rem;margin-bottom:.25rem;display:flex}.PIaF4q_value{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);color:var(--primary);font-weight:700}.PIaF4q_label{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.PIaF4q_divider{background-color:var(--border);width:1px;height:3rem}
._9eLK9a_section>:not(:last-child){margin-bottom:1.5rem}._9eLK9a_card{background-color:#0000;border-width:0}._9eLK9a_mainCard{padding-block:0;overflow:hidden}._9eLK9a_messageContent{padding:1.5rem}._9eLK9a_message{text-align:center;padding-block:2rem}._9eLK9a_messageIcon{margin-inline:auto;width:3rem;height:3rem;color:var(--muted-foreground);margin-bottom:1rem}._9eLK9a_messageText{color:var(--muted-foreground)}._9eLK9a_header{gap:0;padding-block:1.5rem}._9eLK9a_headerRow{flex-direction:column;gap:1rem;display:flex}._9eLK9a_title{align-items:center;gap:.75rem;display:flex}._9eLK9a_titleIconBox{border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--primary) 10%, transparent);padding:.5rem}._9eLK9a_titleIcon{width:1.25rem;height:1.25rem;color:var(--primary)}._9eLK9a_titleText{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:700}._9eLK9a_titleCount{font-size:var(--text-lg);line-height:var(--text-lg--line-height);color:var(--muted-foreground);margin-left:.5rem}._9eLK9a_content>:not(:last-child){margin-bottom:1.5rem}@media (min-width:640px){._9eLK9a_headerRow{flex-direction:row;justify-content:space-between;align-items:center}}
.kl-QYW_section>:not(:last-child){margin-bottom:1.5rem}.kl-QYW_card{box-shadow:none;background-color:#0000;border-width:0;padding-block:0;overflow:hidden}.kl-QYW_header{gap:0;padding-block:1.5rem}.kl-QYW_title{align-items:center;gap:.75rem;display:flex}.kl-QYW_iconWrap{border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--primary) 10%, transparent);padding:.5rem}.kl-QYW_icon{width:1.25rem;height:1.25rem;color:var(--primary)}.kl-QYW_heading{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:700}.kl-QYW_count{font-size:var(--text-lg);line-height:var(--text-lg--line-height);color:var(--muted-foreground);margin-left:.5rem}
.bqzAuW_emptyCard{box-shadow:none;background-color:#0000;border-style:dashed;border-width:2px}.bqzAuW_emptyContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.bqzAuW_emptyIconWrap{border-radius:var(--radius-full);background-color:var(--muted);margin-bottom:1rem;padding:1.5rem}.bqzAuW_bigIcon{width:3rem;height:3rem;color:var(--muted-foreground)}.bqzAuW_emptyTitle{color:var(--muted-foreground);font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-bottom:.5rem}.bqzAuW_emptyText{max-width:var(--container-sm);color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--text-base--line-height)}.bqzAuW_plainCard{box-shadow:none;background-color:#0000;border-width:0}.bqzAuW_flushCard{gap:0;padding-block:0}.bqzAuW_errorHeader{padding:1.5rem 1.5rem 1rem}.bqzAuW_title{align-items:center;gap:.5rem;display:flex}.bqzAuW_icon{width:1.25rem;height:1.25rem}.bqzAuW_sparkles{color:var(--primary)}.bqzAuW_errorContent{padding-inline:1.5rem;padding-bottom:1.5rem}.bqzAuW_errorBody{text-align:center;padding-block:2rem}.bqzAuW_errorIcon{margin:0 auto 1rem}.bqzAuW_mutedText{color:var(--muted-foreground)}.bqzAuW_header{gap:0;padding:1.5rem 0}.bqzAuW_headerRow{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}.bqzAuW_totalBadge{margin-left:.5rem}.bqzAuW_counts{align-items:center;gap:.5rem;display:flex}.bqzAuW_content{padding-inline:0;padding-bottom:1.5rem}@media (min-width:1024px){.bqzAuW_headerRow{flex-direction:row;align-items:center}}
.GelNHW_textGreen{color:var(--tone-green)}.GelNHW_textBlue{color:var(--tone-blue)}.GelNHW_textPurple{color:var(--tone-purple)}.GelNHW_textOrange{color:var(--tone-orange)}.GelNHW_textCyan{color:var(--tone-cyan)}.GelNHW_textPink{color:var(--tone-pink)}.GelNHW_textAmber{color:var(--tone-amber)}.GelNHW_textMuted{color:var(--muted-foreground)}.GelNHW_bgGreen{background-color:color-mix(in oklab, var(--tone-green) 10%, transparent)}.GelNHW_bgBlue{background-color:color-mix(in oklab, var(--tone-blue) 10%, transparent)}.GelNHW_bgPurple{background-color:color-mix(in oklab, var(--tone-purple) 10%, transparent)}.GelNHW_bgOrange{background-color:color-mix(in oklab, var(--tone-orange) 10%, transparent)}.GelNHW_bgCyan{background-color:color-mix(in oklab, var(--tone-cyan) 10%, transparent)}.GelNHW_bgPink{background-color:color-mix(in oklab, var(--tone-pink) 10%, transparent)}.GelNHW_bgAmber{background-color:color-mix(in oklab, var(--tone-amber) 10%, transparent)}.GelNHW_bgMuted{background-color:var(--muted)}.GelNHW_sizeSm{width:.75rem;height:.75rem}.GelNHW_sizeMd{width:1rem;height:1rem}.GelNHW_sizeLg{width:1.25rem;height:1.25rem}.GelNHW_badge{border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:center;gap:.375rem;padding:.25rem .5rem;font-weight:500;display:inline-flex}.GelNHW_nowrap{white-space:nowrap}.GelNHW_indicator{font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .375rem;display:inline-flex}.GelNHW_indicator svg{width:.75rem;height:.75rem}.GelNHW_medium{font-weight:500}.GelNHW_sequential{background-color:color-mix(in oklab, var(--tone-green) 12%, transparent);color:var(--tone-green)}.GelNHW_mainline{background-color:color-mix(in oklab, var(--tone-blue) 12%, transparent);color:var(--tone-blue)}.GelNHW_side{background-color:color-mix(in oklab, var(--tone-amber) 12%, transparent);color:var(--tone-amber)}.GelNHW_indicators{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}
.Sdngxa_section>:not(:last-child){margin-bottom:1.5rem}.Sdngxa_card{background-color:color-mix(in oklab, var(--card) 60%, transparent);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-width:0;padding-block:0}.Sdngxa_header{padding:2rem;display:block}.Sdngxa_headerRow{justify-content:space-between;align-items:center;display:flex}.Sdngxa_heading{align-items:center;gap:.5rem;display:flex}.Sdngxa_headingIcon{width:1.25rem;height:1.25rem}.Sdngxa_content{padding-inline:2rem;padding-bottom:2rem}.Sdngxa_content>:not(:last-child){margin-bottom:1.5rem}.Sdngxa_timeline>:not(:last-child){margin-bottom:1rem}.Sdngxa_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}.Sdngxa_link{display:block}.Sdngxa_itemCard{border-radius:var(--radius-lg);transition:all .2s var(--ease-default);padding-block:0;overflow:hidden}.Sdngxa_itemContent{padding:0}:where(.Sdngxa_stack>:not(:last-child)){margin-bottom:.75rem}.Sdngxa_media{margin:0;position:relative}.Sdngxa_poster{aspect-ratio:3/4;overflow:hidden}.Sdngxa_image{object-fit:cover;width:100%;height:100%}.Sdngxa_badgeTopLeft{position:absolute;top:.5rem;left:.5rem}.Sdngxa_badgeTopRight{position:absolute;top:.5rem;right:.5rem}.Sdngxa_score{background-color:var(--color-overlay);color:#fff}.Sdngxa_body{padding:1rem}.Sdngxa_body>:not(:last-child){margin-bottom:.5rem}.Sdngxa_title{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--leading-tight);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);-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.Sdngxa_relationType{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:500}.Sdngxa_meta{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);justify-content:space-between;align-items:center;display:flex}.Sdngxa_metaItem{align-items:center;gap:.25rem;display:flex}.Sdngxa_metaItem svg{width:.75rem;height:.75rem}@media (hover:hover){.Sdngxa_itemCard:hover{box-shadow:var(--shadow-lg)}.Sdngxa_itemCard:hover .Sdngxa_title{color:var(--primary)}}@media (min-width:640px){.Sdngxa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.Sdngxa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Sdngxa_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.Sdngxa_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
._0zeNiq_badge{cursor:default;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default);transition-duration:.2s}._0zeNiq_badge[data-status=watching]{background-color:color-mix(in oklab, var(--status-watching) 10%, transparent);color:var(--status-watching);border-color:color-mix(in oklab, var(--status-watching) 20%, transparent)}._0zeNiq_badge[data-status=completed]{background-color:color-mix(in oklab, var(--status-completed) 10%, transparent);color:var(--status-completed);border-color:color-mix(in oklab, var(--status-completed) 20%, transparent)}._0zeNiq_badge[data-status=onhold]{background-color:color-mix(in oklab, var(--status-onhold) 10%, transparent);color:var(--status-onhold);border-color:color-mix(in oklab, var(--status-onhold) 20%, transparent)}._0zeNiq_badge[data-status=dropped]{background-color:color-mix(in oklab, var(--status-dropped) 10%, transparent);color:var(--status-dropped);border-color:color-mix(in oklab, var(--status-dropped) 20%, transparent)}._0zeNiq_badge[data-status=plan]{background-color:color-mix(in oklab, var(--status-plan) 10%, transparent);color:var(--status-plan);border-color:color-mix(in oklab, var(--status-plan) 20%, transparent)}@media (hover:hover){._0zeNiq_badge[data-status=watching]:hover{background-color:color-mix(in oklab, var(--status-watching) 20%, transparent)}._0zeNiq_badge[data-status=completed]:hover{background-color:color-mix(in oklab, var(--status-completed) 20%, transparent)}._0zeNiq_badge[data-status=onhold]:hover{background-color:color-mix(in oklab, var(--status-onhold) 20%, transparent)}._0zeNiq_badge[data-status=dropped]:hover{background-color:color-mix(in oklab, var(--status-dropped) 20%, transparent)}._0zeNiq_badge[data-status=plan]:hover{background-color:color-mix(in oklab, var(--status-plan) 20%, transparent)}}._0zeNiq_inner{align-items:center;gap:.25rem;display:flex}._0zeNiq_icon{width:.75rem;height:.75rem}._0zeNiq_label{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:500}
