@keyframes mediaStatusPulse{0%{transform:scale(1)rotate(0)}25%{transform:scale(1.1)rotate(2deg)}50%{transform:scale(1.15)rotate(-2deg)}75%{transform:scale(1.05)rotate(1deg)}to{transform:scale(1)rotate(0)}}.media-status-selector__link{min-width:0;text-decoration:none;display:block}.media-status-selector__link>.media-status-selector__trigger{width:100%}.media-status-selector__trigger{--mss-status-color:var(--ds-media-status-icon-neutral);height:var(--mss-height);padding:var(--mss-padding);justify-content:center;align-items:center;gap:var(--mss-gap);cursor:pointer;border-radius:var(--ds-radius-md);background:var(--ds-media-status-trigger-bg);border:var(--ds-border-width) solid var(--ds-media-status-trigger-border);min-width:0;color:var(--ds-media-status-trigger-fg);transition:background var(--ds-transition-smooth), border-color var(--ds-transition-smooth), color var(--ds-transition-smooth), transform var(--ds-transition-smooth);display:flex;overflow:hidden}.media-status-selector__label{font-size:var(--mss-font-size);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.media-status-selector__status-icon{color:var(--mss-status-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.media-status-selector__chevron{flex-shrink:0}.media-status-selector__trigger[data-tone=watching],.media-status-selector__trigger[data-tone=reading]{--mss-status-color:var(--ds-media-status-icon-watching)}.media-status-selector__trigger[data-tone=rewatching],.media-status-selector__trigger[data-tone=rereading]{--mss-status-color:var(--ds-media-status-icon-rewatching)}.media-status-selector__trigger[data-tone=planned]{--mss-status-color:var(--ds-media-status-icon-planned)}.media-status-selector__trigger[data-tone=on-hold]{--mss-status-color:var(--ds-media-status-icon-on-hold)}.media-status-selector__trigger[data-tone=finished]{--mss-status-color:var(--ds-media-status-icon-finished)}.media-status-selector__trigger[data-tone=dropped]{--mss-status-color:var(--ds-media-status-icon-dropped)}.media-status-selector__trigger[data-tone]:not([data-tone=neutral]){border-color:color-mix(in srgb, var(--mss-status-color) 70%, var(--ds-media-status-trigger-border))}.media-status-selector__trigger[data-animating]{animation:mediaStatusPulse var(--ds-transition-smooth)}@media (hover:hover){.media-status-selector__trigger:hover:not(:disabled):not([data-animating]){background:var(--ds-media-status-trigger-bg-hover)}.media-status-selector__trigger[data-tone]:not([data-tone=neutral]):hover:not(:disabled):not([data-animating]){border-color:var(--mss-status-color)}}@media (prefers-reduced-motion:reduce){.media-status-selector__trigger{transition:none}.media-status-selector__trigger[data-animating]{animation:none}}.media-status-selector__dropdown.media-status-selector__dropdown{border-radius:var(--ds-radius-xl);background:var(--ds-glass-bg-solid);-webkit-backdrop-filter:var(--ds-glass-blur-lg);backdrop-filter:var(--ds-glass-blur-lg);border:var(--ds-glass-border);box-shadow:var(--ds-glass-shadow-lg);padding:6px;overflow:hidden}.media-status-selector__item.media-status-selector__item{border-radius:var(--ds-radius-sm);font-weight:var(--ds-font-weight-semibold);font-size:var(--ds-font-sm);color:var(--ds-text-secondary);border:var(--ds-border-width) solid transparent;transition:background var(--ds-transition-normal), border-color var(--ds-transition-normal), color var(--ds-transition-normal);background:0 0;margin-bottom:4px;padding:8px 12px}.media-status-selector__item.media-status-selector__item:last-child{margin-bottom:0}.media-status-selector__item.media-status-selector__item:hover{background:var(--ds-fill-neutral);border-color:var(--ds-border-emphasis);color:var(--ds-text-primary)}.media-status-selector__item.media-status-selector__item[data-selected]{background:var(--ds-fill-neutral-strong);-webkit-backdrop-filter:var(--ds-glass-blur-sm);backdrop-filter:var(--ds-glass-blur-sm);border-color:var(--ds-border-emphasis);color:var(--ds-text-primary)}.media-status-selector__item-icon{border-radius:var(--ds-radius-sm);background:var(--ds-state-active-bg);width:28px;height:28px;transition:background var(--ds-transition-normal), color var(--ds-transition-normal);justify-content:center;align-items:center;display:flex}.media-status-selector__item-icon[data-tone=neutral]{color:var(--ds-text-dimmed)}.media-status-selector__item-icon[data-tone=watching],.media-status-selector__item-icon[data-tone=reading]{color:var(--ds-status-watching)}.media-status-selector__item-icon[data-tone=rewatching],.media-status-selector__item-icon[data-tone=rereading]{color:var(--ds-status-rewatching)}.media-status-selector__item-icon[data-tone=planned]{color:var(--ds-status-planned)}.media-status-selector__item-icon[data-tone=on-hold]{color:var(--ds-status-on-hold)}.media-status-selector__item-icon[data-tone=finished]{color:var(--ds-status-finished)}.media-status-selector__item-icon[data-tone=dropped]{color:var(--ds-status-dropped)}.media-status-selector__item:hover .media-status-selector__item-icon,.media-status-selector__item[data-selected] .media-status-selector__item-icon{color:var(--ds-status-badge-fg)}.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=neutral],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=neutral]{background:var(--ds-fill-neutral-strong)}.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=watching],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=watching],.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=reading],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=reading]{background:var(--ds-status-watching)}.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=rewatching],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=rewatching],.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=rereading],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=rereading]{background:var(--ds-status-rewatching)}.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=planned],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=planned]{background:var(--ds-status-planned)}.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=on-hold],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=on-hold]{background:var(--ds-status-on-hold)}.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=finished],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=finished]{background:var(--ds-status-finished)}.media-status-selector__item:hover .media-status-selector__item-icon[data-tone=dropped],.media-status-selector__item[data-selected] .media-status-selector__item-icon[data-tone=dropped]{background:var(--ds-status-dropped)}[data-mantine-color-scheme=light] .media-status-selector__item.media-status-selector__item{color:var(--ds-text-primary)}
