.AOi3FG_card{aspect-ratio:16/9;border-radius:var(--radius-lg);width:100%;color:inherit;background-image:linear-gradient(135deg, var(--brand-primary), var(--brand-secondary));background-color:var(--input-bg);isolation:isolate;background-position:50%;background-size:cover;text-decoration:none;transition:transform .12s;display:block;position:relative;overflow:hidden}.AOi3FG_cover{object-fit:cover;z-index:-1;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.AOi3FG_card:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0000004d 72%,#000000b3 100%);position:absolute;inset:0}.AOi3FG_card:active{transform:scale(.99)}.AOi3FG_tags{z-index:1;flex-wrap:wrap;gap:6px;padding:12px 14px;display:flex;position:absolute;top:0;left:0;right:0}.AOi3FG_corner{z-index:3;align-items:center;gap:6px;display:inline-flex;position:absolute;top:12px;right:14px}.AOi3FG_watched{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);color:#fff;background:#0000006b;border:1px solid #ffffff59;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.AOi3FG_watched svg{display:block}.AOi3FG_price{border-radius:var(--radius-pill);background:var(--cta-fill,var(--brand-primary));color:var(--cta-ink,var(--text-on,#fff));font-size:var(--fs-caps);white-space:nowrap;box-shadow:var(--cta-shadow,none);font-weight:700;font-family:var(--numeral-font,inherit);align-items:center;padding:4px 10px;display:inline-flex}.AOi3FG_tag{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:var(--fs-caps);white-space:nowrap;background:#0000006b;align-items:center;gap:5px;padding:4px 10px;font-weight:600;display:inline-flex}.AOi3FG_tag svg{display:block}.AOi3FG_body{z-index:1;color:#fff;padding:14px 16px 16px;position:absolute;bottom:0;left:0;right:0}.AOi3FG_title{font-size:var(--fs-h3);color:#fff;-webkit-line-clamp:2;text-shadow:0 1px 2px #00000080;-webkit-box-orient:vertical;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.AOi3FG_description{font-size:var(--fs-small);color:#ffffffd9;-webkit-line-clamp:2;text-shadow:0 1px 2px #0006;line-height:1.4;font-weight:var(--lede-weight,inherit);font-style:var(--lede-style,inherit);-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}.AOi3FG_card-locked:before{content:"";z-index:0;background:#0000006b;position:absolute;inset:0}.AOi3FG_lock-layer{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AOi3FG_lock-icon{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#000000a6;border:1px solid #ffffff2e;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AOi3FG_schedule{margin-bottom:6px}
.PA3Rcq_root{text-align:center;min-height:calc(100dvh - var(--bottom-nav-offset,0px) - 8px);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 32px;display:flex}
._2Dp7jW_form{gap:8px;margin:12px 0;padding:0 16px;display:flex}._2Dp7jW_input-wrap{background:var(--surface);border:1px var(--border-style,solid) var(--border);border-radius:var(--radius-md);flex:1;align-items:center;transition:border-color .15s;display:flex;position:relative}._2Dp7jW_input-wrap:focus-within{border-color:var(--brand-foreground,var(--brand-primary))}._2Dp7jW_icon{color:var(--text-sub);pointer-events:none;position:absolute;left:14px}._2Dp7jW_input{font-size:var(--fs-body);color:var(--text);border-radius:var(--field-radius,var(--radius-md));background:0 0;border:none;outline:none;flex:1;padding:12px 14px 12px 40px;font-family:inherit}._2Dp7jW_input::placeholder{color:var(--text-sub)}._2Dp7jW_input::-webkit-search-cancel-button{display:none}._2Dp7jW_button{background:var(--cta-fill,var(--brand-primary));color:var(--cta-ink,var(--text-on,#fff));border-radius:var(--btn-radius,var(--radius-md));cursor:pointer;width:46px;height:46px;box-shadow:var(--cta-shadow,none);border:none;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;transition:background .15s;display:inline-flex}._2Dp7jW_button:hover{background:rgb(from var(--brand-primary) r g b / .88)}._2Dp7jW_button:active{transform:scale(.96)}[data-theme] ._2Dp7jW_button{border-radius:50%}:is([data-theme] ._2Dp7jW_input-wrap,[data-theme] ._2Dp7jW_input){border-radius:var(--radius-pill)}
._6B5f_W_wrap{left:12px;right:12px;bottom:calc(var(--bottom-nav-offset,0px) + 12px);z-index:90;border-radius:var(--radius-lg);border:1px var(--border-style,solid) var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex;position:fixed;box-shadow:0 10px 30px #0000002e}._6B5f_W_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._6B5f_W_title{font-size:var(--fs-body);color:var(--text);font-weight:700}._6B5f_W_hint{font-size:var(--fs-small);color:var(--text-sub);line-height:1.35;font-weight:var(--lede-weight,inherit);font-style:var(--lede-style,inherit)}._6B5f_W_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}._6B5f_W_reload,._6B5f_W_dismiss{font-size:var(--fs-small);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;padding:8px 14px;font-weight:600}._6B5f_W_reload{background:var(--cta-fill,var(--brand-primary));color:var(--cta-ink,var(--text-on,#fff));box-shadow:var(--cta-shadow,none);border:none}._6B5f_W_dismiss{border:1px var(--border-style,solid) var(--border);color:var(--text-sub);background:0 0}@media (max-width:480px){._6B5f_W_actions{width:100%}._6B5f_W_reload,._6B5f_W_dismiss{flex:1}}
.NrFqsa_root{cursor:pointer;color:inherit;text-decoration:none;display:block;position:relative}.NrFqsa_content{filter:brightness(.55)saturate(.6);pointer-events:none}.NrFqsa_lock-layer{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.NrFqsa_lock-icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#000000a6;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.NrFqsa_corner .NrFqsa_content{filter:none}.NrFqsa_corner .NrFqsa_lock-layer{justify-content:flex-end;align-items:flex-start;padding:6px}.NrFqsa_corner .NrFqsa_lock-icon{width:22px;height:22px}
.nDpe0G_chapters{border:1px var(--border-style,solid) var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.nDpe0G_head{width:100%;min-width:0;color:var(--text);font-family:inherit;font-size:var(--fs-body);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-weight:600;display:flex}.nDpe0G_chev{color:var(--text-sub);flex-shrink:0;transition:transform .15s}.nDpe0G_chev-open{transform:rotate(180deg)}.nDpe0G_list{flex-direction:column;display:flex}.nDpe0G_chapter{border:none;border-top:1px var(--border-style,solid) var(--border);min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:baseline;gap:12px;padding:10px 14px;font-family:inherit;transition:background .12s;display:flex}.nDpe0G_chapter:hover{background:color-mix(in srgb, var(--brand-primary) 6%, transparent)}.nDpe0G_chapter-active{background:color-mix(in srgb, var(--brand-primary) 10%, transparent)}.nDpe0G_time{font-family:var(--font-mono,monospace);font-size:var(--fs-small);color:var(--brand-foreground,var(--brand-primary));flex-shrink:0;font-weight:600}.nDpe0G_title{min-width:0;font-size:var(--fs-body);line-height:1.35}
