.related-title-grid_shelf__thkzt{container-type:inline-size;min-width:0}.related-title-grid_grid__iHwlh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem;max-width:64rem;padding:0;margin:0;list-style:none}@container (min-width: 32rem){.related-title-grid_grid__iHwlh{grid-template-columns:repeat(4,minmax(0,1fr))}}.related-title-grid_grid__iHwlh>li{min-width:0}.related-title-grid_grid__iHwlh .portal-catalog-item{display:block;width:100%;max-width:none;min-height:0;height:auto;padding:0;overflow-wrap:anywhere}.related-title-grid_grid__iHwlh .portal-catalog-poster{position:relative;display:block;aspect-ratio:5/7;overflow:hidden}.related-title-grid_grid__iHwlh .poster-slot{position:absolute;inset:0;width:100%;height:100%;min-height:0}.related-title-grid_grid__iHwlh .poster-slot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.watch-order_root__tb4cv{width:100%;min-width:0;margin-block:8px}.watch-order_trigger__DV480{width:100%;height:46px;display:flex;gap:8px;align-items:center;padding:0 12px;font:inherit;font-weight:600;text-align:start;color:var(--portal-fg);background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:8px;cursor:pointer;white-space:nowrap}.watch-order_current__BOLoV{margin-inline-start:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--portal-muted);font-weight:400}.watch-order_trigger__DV480 svg{flex:none}.watch-order_trigger__DV480[aria-expanded=true] svg{transform:rotate(180deg)}.watch-order_trigger__DV480:hover,.watch-order_trigger__DV480[aria-expanded=true]{border-color:var(--portal-coral)}.watch-order_panel__dys2T a:focus-visible,.watch-order_trigger__DV480:focus-visible{outline:2px solid var(--portal-coral-text,var(--portal-coral));outline-offset:-3px}.watch-order_panel__dys2T{position:fixed;inset:auto;box-sizing:border-box;margin:0;padding:3px;max-width:calc(100vw - 16px);max-height:min(316px,65vh);overflow:auto;overscroll-behavior:contain;background:var(--portal-surface);color:var(--portal-fg);border:1px solid var(--portal-line);border-radius:8px;box-shadow:0 6px 20px rgb(0 0 0/18%)}.watch-order_panel__dys2T a{display:flex;align-items:center;min-height:44px;padding:6px 12px;box-sizing:border-box;font:inherit;color:inherit;text-decoration:none;overflow-wrap:anywhere;border-radius:5px}.watch-order_panel__dys2T a:focus-visible,.watch-order_panel__dys2T a:hover{background:var(--portal-surface-muted)}.watch-order_panel__dys2T a[aria-current=true]{font-weight:700;background:var(--portal-surface-muted);box-shadow:inset 3px 0 var(--portal-coral)}.watch-order_root__tb4cv{grid-column:1/-1;margin-block:0}@media (max-width:640px){.portal-anime-page:has(>.watch-order_root__tb4cv){grid-template-columns:minmax(0,1fr)}}