.ts[data-v-fe4db06d]{flex-direction:column;display:flex}.ts__head[data-v-fe4db06d]{margin-bottom:16px}.notify[data-v-fe4db06d],.ts__head[data-v-fe4db06d]{align-items:center;gap:12px;display:flex}.notify[data-v-fe4db06d]{border-radius:var(--r-input);background:var(--surface-1);margin-top:20px;padding:10px 14px}.notify__text[data-v-fe4db06d]{flex:1;min-width:0}.notify__title[data-v-fe4db06d]{color:var(--fg);margin:0;font-size:14px;font-weight:600}.notify__sub[data-v-fe4db06d]{color:var(--fg-subtle);margin:2px 0 0;font-size:12px}.ts__poster[data-v-fe4db06d]{flex-shrink:0;width:52px}.ts__meta[data-v-fe4db06d]{flex:1;min-width:0}.ts__title[data-v-fe4db06d]{color:var(--fg);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;display:-webkit-box;overflow:hidden}.ts__sub[data-v-fe4db06d]{margin:2px 0 0;font-size:13px}.ts__fav[data-v-fe4db06d],.ts__sub[data-v-fe4db06d]{color:var(--fg-subtle)}.ts__fav[data-v-fe4db06d]{cursor:pointer;background:0 0;border:none;padding:4px;display:inline-flex}.ts__fav--on[data-v-fe4db06d]{color:var(--favorite-ink)}.ts__fav[data-v-fe4db06d] svg{width:26px;height:26px}.ts__lbl[data-v-fe4db06d]{margin:4px 0 10px}.ts__pills[data-v-fe4db06d]{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:20px;display:grid}.ts__pills[data-v-fe4db06d] .pill{justify-content:center}.ts__stepper[data-v-fe4db06d]{background:var(--surface-1);border-radius:var(--r-input);gap:28px;width:50%;min-width:200px;margin:0 auto 20px;padding:4px;display:flex}.ts__step[data-v-fe4db06d],.ts__stepper[data-v-fe4db06d]{justify-content:center;align-items:center}.ts__step[data-v-fe4db06d]{background:var(--surface-2);width:34px;height:34px;color:var(--fg);cursor:pointer;border:none;border-radius:10px;display:inline-flex}.ts__step[data-v-fe4db06d] svg{width:20px;height:20px}.ts__step[data-v-fe4db06d]:disabled{color:var(--fg-subtle);cursor:default}.ts__count[data-v-fe4db06d]{text-align:center;min-width:62px;color:var(--fg);font-size:16px;font-weight:700}.ts__count-max[data-v-fe4db06d]{color:var(--fg-subtle);font-weight:500}.ts__actions[data-v-fe4db06d]{flex-direction:column;gap:8px;margin-top:24px;display:flex}.ts__delete[data-v-fe4db06d]{color:var(--destructive);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:10px;font-size:14px;font-weight:600}
